Context programming in object-oriented environments

Data processing: software development – installation – and managem – Software program development tool – Managing software components

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S127000, C717S170000, C707S793000

Reexamination Certificate

active

07146603

ABSTRACT:
An object-oriented context programming system is formed with data objects. Each data object defines a class of object which will typically have at least one attribute. This attribute is stored in the database with an indication of the effective context, e.g., time, of the attribute. Any change in attribute, e.g., over time, is also stored in the data object along with an indication the context in which it is effective. In a temporal context, it would be saved with the time of effect of the change in the attribute. Methods associated with the class, and which the class can carry out, have an argument which includes the context, which could be time. These methods are also stored in the database with an indication of the effective context (e.g., time) of the method. Any change in the method is stored in the data base along with an indication of the context in which it is effective, e.g., the time of effect of a change in the method in a temporal context. Execution of the method with a particular context argument utilizes the attributes of the effected data objects and the particular method which were in effect for the context. The context can be a particular time specified or a point of view or vantage point.

REFERENCES:
patent: 5347653 (1994-09-01), Flynn et al.
patent: 5442771 (1995-08-01), Filepp et al.
patent: 5819092 (1998-10-01), Ferguson et al.
patent: 5862325 (1999-01-01), Reed et al.
patent: 6185556 (2001-02-01), Snodgrass et al.
Takayuki Suzuki et al.,Development and Performance Analysis of a Temporal Persistent Object Store POST/C++,Microsoft Internet Explorer Dec. 11, 2000.
A. Tansel et al.,Temporal Databases,Benjamin/Cummings Publishing Company, Inc. 1993.

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

Context programming in object-oriented environments does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Context programming in object-oriented environments, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Context programming in object-oriented environments will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3702507

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