Computer program product and program storage device for object o

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395500, G06F 940

Patent

active

056067003

ABSTRACT:
A system for allowing a first computer program in a first language to cooperatively process with a second object oriented computer program in another language is described. A generic send message function is interposed between the first and second computer programs to control the exchange of messages. In order to achieve this the generic send message function has access to a description of the classes in the second computer program. Having access to such a description allows the generic send message function to efficiently transfer messages between the different computer programs, and also provides the ability for the creation of new objects of classes spanning environmental boundaries. The description of the object includes data identifying the location of instance variable data for each object, a pointer to class description which includes data identifying the environment in which the class operates, a pointer to any parent class, a list of functions provided by each class, and data identifying the length of instance variable data for each object.

REFERENCES:
patent: 4943932 (1990-07-01), Lark et al.
patent: 5067072 (1991-11-01), Talati et al.
patent: 5095522 (1992-03-01), Fujita et al.
patent: 5187787 (1993-02-01), Skeen et al.
patent: 5247650 (1993-09-01), Judd et al.
Stefik et al., "Object-Oriented Programming: Themes and Variations", The AI Magazine, pp. 40-62, 1984.
Krasner, Glenn, "The Smalltalk-80 Virtual Machine", BYTE, pp. 300-320, Aug. 1981.
D. Otaway et al., "REX: a remote protocol for object-oriented distributed applications", 7th International Conference on Distributed Computing Systems, Sep. 1987, Berlin, pp. 113-118.
P. Chrysanthis et al., "The Gutenberg Operating System Kernal", 1986 Proc. Fall Joint Computer Conference, Nov. 1986, Texas, pp. 1159-1168.
G. Barth, "Programmieren ist nicht gleich Programmieren", Technische Rundschau, vol. 79, No. 48, Nov. 1987, pp. 52-57.
T. Chusho et al., "A Multilingual Modular Programming System for Describing Knowledge Information Processing Systems", Proceedings of the IFIP 10th World Computer Congress, Information Processing 86, Sep. 1986, pp. 903-908 .

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Computer program product and program storage device for object o does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Computer program product and program storage device for object o, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Computer program product and program storage device for object o will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1980893

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.