Patent
1995-04-03
1998-06-16
Oberley, Alvin E.
G06F 940
Patent
active
057685886
ABSTRACT:
OOP environments comprise composite data structures and internal mechanisms for manipulating those structures. The structures are used to allow a user to realize the power of OOP. Hence, the layout of these structures, the way in which the structures inter-relate, and the manner in which they are built and used are all critical to the utility of a particular OOP environment. It is no surprise, then, that manufacturers and suppliers of OOP environments are constantly striving to design composite data structures and internal mechanisms which maximize user productivity. The internal mechanisms and structures that make up the present invention are collectively referred to as the New Object Model (NOM). The composite data structures and organization of the NOM OOP environment provide significant benefits that are not provided by the environments of the prior art. These benefits include: a more efficient method resolution scheme and the ability to add method programs and object instance data to a class definition without the need to recompile the majority of the code base.
REFERENCES:
patent: 5093914 (1992-03-01), Coplien et al.
patent: 5261098 (1993-11-01), Katin et al.
patent: 5280610 (1994-01-01), Travis, Jr. et al.
patent: 5297284 (1994-03-01), Jones et al.
patent: 5327562 (1994-07-01), Adcock
patent: 5361350 (1994-11-01), Conner et al.
patent: 5367635 (1994-11-01), Bauer et al.
patent: 5371891 (1994-12-01), Gray et al.
patent: 5421016 (1995-05-01), Conner et al.
patent: 5432936 (1995-07-01), Gray et al.
patent: 5475817 (1995-12-01), Waldo et al.
Schneier, Bruce, Dylan: a new language is blowin' in the wind. (Apple developing Dylan object-oriented programming language for its Newton Personal Digital Assistant), MacWeek Sep. 14, 1992 v6 n32 p. 16(1).
Pountain, Dick, Oberon: Modula's Children, Part II: A distillation of the best features from Pascal and Modula-2, Oberon is smaller, less complex, and more.
Kaiser, G.E.; Hailpern, B., "An object model for shared data" (Conference Paper).
Endicott John Clarence
Munroe Steven Jay
Resch Robert Peter
Courtenay III St. John
International Business Machines - Corporation
Oberley Alvin E.
Roth Steven W.
LandOfFree
Efficient method router that supports multiple simultaneous obje does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Efficient method router that supports multiple simultaneous obje, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Efficient method router that supports multiple simultaneous obje will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1738641