Recherche Images Maps Play YouTube Actualités Gmail Drive Plus »
Recherche avancée dans les brevets | Images de page | Historique Web | Connexion

Brevets

  

■■imiMBiiiii

United States Patent im

Meyer et al.

US005684955A [ii] Patent Number: [45] Date of Patent:

5,684,955 Nov. 4, 1997

[54] PROCESS FOR DISTRIBUTING AN OBJECTORIENTED PROGRAM OVER A PLURALITY OF OPERATING SYSTEM PROCESSES OF A COMPUTER SYSTEM

[75] Inventors: Walter Meyer; Oliver Rothe. both of Munich; Franz Kneissl, Ntirnberg; Hans-Jurgen Hubmann. Neunkirchen; Rudiger Bess, Fiirth, all of Germany

[73] Assignee: Siemens Aktiengesellschaft. Munich, Germany

[21] Appl. No.: 211,110

[22] PCT Filed: Jun. 30,1992

[86] PCT No.: PCT/DE92/00538

§ 371 Date: May 26,1994

§ 102(e) Date: May 26,1994 [87] PCT Pub. No.: WO93/06548

PCT Pub. Date: Apr. 1,1993

[30] Foreign Application Priority Data

Sep. 20, 1991 [DE] Germany 41 31 380.1

[51] Int. CI.6 G06F 9/44

[52] U.S. CI 395/200.03; 395/683; 395/684;

364/280; 364/281.3; 364/282.1

[58] Field of Search 364/280, 280.4,

364/280.6, 281.3, 284, 284.3, 284.4, 286, 282.1; 395/650, 700, 280-281.3, 284-284.3, 200.03, 623, 684

[56] References Cited

U.S. PATENT DOCUMENTS

4.553.205 11/1985 Porchia 364/300

5,095,522 3/1992 Fujita et al 395/DIG. 1

5.265.206 11/1993 Shackdfoid et al 395/DIG. 1

5,305,461 4/1994 Fergenbaiun et al 395/755

5,341,478 8/1994 Travis, Jr. et al 395/200

5,347,633 9/1994 Ashtreld et al 395/DIG. 1

5,440,744 8/1995 Jacobson et al 395/650

5,475,819 12/1995 Miller et al 395/200.03

OTHER PUBLICATIONS

Leblang, et al., "Computer-Aided Software Engineering In
A Distributed Workstation Environment"; 1984.
"Teitelman, A Tour Through Cedar"; 1985.
Employees of WordPerfect Corp; WordPerfect, WordPerfect
Corp.; 1989; pp. 592-600.

Tsubotani, et al.; "Construction of a Software Development Environment Based on A High-Level Language Architecture"; 1986; Systems and Computers in Japan; vol. 18, No. 6.

Aho, et al.; The AWKProgramming Language; 1988; AT&T.
Reiss; "Graphical Program Development with Pecan Pro-
gram Development Systems " 1984.
Reiss; "Pecan: Program Development Systems that Support
Multiple Viens"; 1985.

"A General Model and Mechanisms for Model-Level Heterogeneous PRC Interoperability", by Alexander D. Stoyenko, Parallel and Distributed Data Processing 1990 Proceedings.

Birrell, Andrew D. & Nelson, Bruce J.: Implementing Remote Procedure Calls, Feb. 1984, pp. 39-59. Black, Andrew Y. & Artsy, Yeshayahu: Implementing Location Independent Invocation, 1989, pp. 550-559. Gammage, Neil & Casey, Liam: XMS: A Rendezvous-Based Distribution System Software Architecture, May, 1985, pp. 9-19.

Primary Examiner—Kevin A. Kriess

Assistant Examiner—Majid A. Banankhah

Attorney, Agent, or Firm—Hill, Steadman & Simpson

[57] ABSTRACT

In an object-oriented application, a preparation process is used when compiling the sources of the application, a configuration process is used when link-editing, and a communication process is used during execution to call up methods for objects. No adaptation of sources is necessary when a system configuration is changed. This also applied to an extension of the object-oriented application.

4 Claims, 6 Drawing Sheets

[blocks in formation]
[blocks in formation]
[merged small][table]
[merged small][table]
« PrécédentContinuer »