Generic data centric object structure and implementation

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 9/44 (2006.01) G06F 7/00 (2006.01)

Patent

CA 2232246

In an object oriented programming environment, an active data object accesses its stored data (such as its property and state data) by inlining the access code at the point at which access to the data on that property or state is required. Multiple access requests to the same data result in inlining the same access code in the data object multiple times. Where the data is stored in multiple locations, such as in multiple data base tables or data bases, the user may want to access views of the data, that is, combined extracts of the data from multiple locations. In this case, access code for each extract of data at a different location, making up the view, must be inlined. Where the access request is not a mere "get" method, but involves changing the data at one or more storage location, the user must be careful to inline the access code in the order required under the rules of the storage type, such as relational data base rules, etc., and to correct any subsequent access requests to reflect the change made to the data. The invention provides a system to isolate the access code from active data objects in a program, to persistent wrapper objects that are reusable by one data object or many. It is the wrapper object that inlines all of the access code in a single location. Each data object user of the access code merely inlines a method invocation on the appropriate wrapper object. This reduces the size of data objects where there is now only a proliferation of single method invocations for most access requests. It also simplifies the procedure for changing stored data, where only the references in individual access code blocks in wrapper objects need be changed, rather than at multiple access points throughout a data object. The invention also provides an object builder tool that facilitates the mapping of data object attributes and methods to create persistent wrapper objects.

LandOfFree

Say what you really think

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

Rating

Generic data centric object structure and implementation does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Generic data centric object structure and implementation, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Generic data centric object structure and implementation will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-2002963

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