System and method for enabling before/after method processing in

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395673, 395683, 395572, 395590, G06F 940

Patent

active

057615098

ABSTRACT:
A system for creating before and after behavior upon invocation of a method in an object-oriented system. The framework provides metaclasses containing methods for dispatching a before method and an after method at the time of invocation of each client method in subclass instances. Object-oriented system properties of inheritance and encapsulation are supported as are derived metaclasses. Derivation ensures that the specification syntax for each class does not impact the expected result. The combination of explicit before after classes, dispatcher class, and derived metaclasses ensures that the system will have associative composition.

REFERENCES:
patent: 5095427 (1992-03-01), Tanaka et al.
patent: 5315703 (1994-05-01), Matheny et al.
patent: 5339438 (1994-08-01), Conner et al.
patent: 5361350 (1994-11-01), Conner et al.
"Artifical Intelligence and the Design of Expert Systems" by Luger et al, 1989.
Luger et al, "Artifical Intelligence and the Design of Expert Systems", 1989, pp. 546-548.
OOPSLA '89 Conference Proceedings, Oct. 1-6, 1989, "Metaclass Compatability", N. Graube, pp. 305-316.
OOPSLA '89 Conference Proceedings, Oct. 1-6, 1989, "Programming with Explicit Metaclasses in Smalltalk-80", P. Cointe et al, pp. 419-431.
OOPSLA '87 Conference Proceedings, Oct. 1-6, 1989, "Metaclasses are First Class: the ObjVlisp Model", P. Cointe et al, pp. 156-167.
Object-Oriented Concepts, Databases, and Appications, ACM Press, New York(1989), "Proteus: A Frame-Based Nonmontonic Inference System", D. M. Russinoff, pp. 127-150.
IBM Personal Systems Developer, Winter 1992, "Object-Oriented Programming in OS/2 2.0", R. Sessions et al, pp. 107-119.
IBM OS/2 Developer, Summer 1992, "Class Objects in SOM", N. Coskun et al, pp. 67-77.
1990 International Conference On Computer Languages Mar. 1990, New Orlean, USA pp. 190-197 XP289135 Harrison and Ossher `Subdivided Procedures: A Language Extension Supporting Extensible Programming`.
IBM Technical Disclosure Bulletin. vol. 35, No. 5, Oct. 1992, New Yor US pp. 337-338 "Resolution Procedure for Object Oriented Programming Systems".
IBM Technical Disclosure Bulletin. vol. 36, No. 3, Mar. 1993, New York US pp. 329 -332 "Efficient Implementation of ACLS for Object-Oriented Systems".

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

System and method for enabling before/after method processing in does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for enabling before/after method processing in, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for enabling before/after method processing in will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1472765

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