Object based system for software maintenance

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

3642802, 364280, G06F 944

Patent

active

054936829

ABSTRACT:
A computer implemented system and method for automatically generating an executable version is based on component objects and events. Object-oriented language concepts of encapsulation, inheritance, and message passing are employed to simplify the specification and execution steps. Software maintenance includes the steps of assembling executable systems from defined component parts such as source code files and object code files. An object definition is provided for each software component containing a specification of its dependency upon other objects and processing methods that must be executed to create that object. An event definition is created for each process that is to be applied to the component objects. The event definition includes a specification of any prerequisite events and conditions for delivery of the event message. An object dependency interpreter is provided to recursively control the passing of events to the objects for action. It ensures that any prerequisite events are first executed and that any objects upon which the current object is dependent are processed before the present object. Inheritance is employed to simplify object definition through the definition of generic objects which the object dependency interpreter instantiates for processing. Mapped memory is used to store an object data structure containing the representation of component objects and event objects. Additional storage is used to retain component object file system status.

REFERENCES:
patent: 4330822 (1982-05-01), Dodson
patent: 4558413 (1985-12-01), Schmidt et al.
patent: 4809170 (1989-02-01), Leblang et al.
patent: 4951192 (1990-08-01), Chase, Jr. et al.
patent: 4953080 (1990-08-01), Dysart et al.
patent: 5079695 (1992-01-01), Dysart et al.
patent: 5084813 (1992-01-01), Ono
patent: 5093915 (1992-03-01), Platteter et al.
patent: 5130924 (1992-07-01), Barker et al.
Feldman, Stewart J., Software Practice and Experience, vol. 9(4), Apr. 1979, "Make-A Program for Maintaining Computer Programs".
A. Gustavsson, Proceedings of the 2nd Int. Workshop on Software Config. Management, Oct. 24, 1989, Princeton, New Jersey "Maintaining the Evolution of Software Objects in our Integrated Environment".
M. Marcus et al., IEEE Comp. Society 2nd Int. Conf. on ADA "DAPSE: Distributed ADA Programming Environment".
V. Ambriola et al., Proceedings of the 2nd Int. Workshop on Software Config. Management, Oct. 24, 1989, Princeton, New Jersey "Object Oriented Configuration Control".
E. A. Ballbergen et al., Proceedings of the 2nd Int. Workshop on Software Config. Management, Oct. 24, 1989, Princeton, New Jersey "On the Design of the Amoeba Config. Manager".

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

Object based system for software maintenance does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Object based system for software maintenance, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Object based system for software maintenance will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1363214

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