Dependency-based grouping to establish class identity

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

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S170000, C717S122000, C717S178000, C717S165000, C707S695000

Reexamination Certificate

active

07836440

ABSTRACT:
A method for using dependency-based grouping to establish class identity comprises categorizing a plurality of classes into a set of class groups based at least in part on one or more dependencies between the classes, and generating metadata to be use for loading the classes, where the metadata includes a mapping between the set of class groups and the plurality of classes. The metadata may also include respective signatures for class groups and/or the individual classes. The method may also include validating, using at least a portion of the metadata, the identity of a particular version of a class of the plurality of classes, prior to loading the version for execution.

REFERENCES:
patent: 5493681 (1996-02-01), Badger et al.
patent: 5581760 (1996-12-01), Atkinson et al.
patent: 5950008 (1999-09-01), van Hoff
patent: 6138269 (2000-10-01), Ball et al.
patent: 6345382 (2002-02-01), Hughes
patent: 6601233 (2003-07-01), Underwood
patent: 6658421 (2003-12-01), Seshadri
patent: 6789254 (2004-09-01), Broussard
patent: 6910128 (2005-06-01), Skibbie et al.
patent: 7130863 (2006-10-01), Diab
patent: 7152223 (2006-12-01), Brumme et al.
patent: 7191196 (2007-03-01), Perks et al.
patent: 7293254 (2007-11-01), Bloesch et al.
patent: 7359935 (2008-04-01), Karipides et al.
patent: 7487395 (2009-02-01), van Ingen et al.
patent: 7502961 (2009-03-01), van Ingen et al.
patent: 7523348 (2009-04-01), Anand et al.
patent: 7536679 (2009-05-01), O'Connell et al.
patent: 7574459 (2009-08-01), Sen et al.
patent: 7631194 (2009-12-01), Wahlert et al.
patent: 7665075 (2010-02-01), Daynes et al.
patent: 2003/0005169 (2003-01-01), Perks et al.
patent: 2003/0163608 (2003-08-01), Tiwary et al.
patent: 2004/0010774 (2004-01-01), Blais et al.
patent: 2004/0025142 (2004-02-01), Mandal et al.
patent: 2004/0040029 (2004-02-01), Debbabi et al.
patent: 2004/0055005 (2004-03-01), Creswell et al.
patent: 2005/0066306 (2005-03-01), Diab
patent: 2005/0071805 (2005-03-01), Lauterbach et al.
patent: 2005/0216885 (2005-09-01), Ireland
patent: 2006/0053088 (2006-03-01), Ali et al.
patent: 2006/0064667 (2006-03-01), Freitas
patent: 2006/0123067 (2006-06-01), Ghattu et al.
patent: 2006/0225053 (2006-10-01), Lakshman et al.
patent: 2007/0038890 (2007-02-01), El Far et al.
Title: An adaptive hash join algorithm on a network of workstations, author: Imasaki, K et al, source: IEEE, dated: Aug. 5, 2002.
Sewell, et al. “Acute: High-Level Programming Language Design for Distributed Computation: Design Rationale and Language Definition,” University of Cambridge, Oct. 2004, No. 605, 43 pages.
Warres, “Class Loading Issues in Java™ RMI and Jini™ Network Technology,” Sun Microsystems, Jan. 2006, 31 pages.
Riggs, et al., “Pickling State in the Java System,” Usenix, 1996, pp. 241-250.
Leifer, et al., “Global Abstraction-Safe Marshalling with Hash Types,” ACM 2003, pp. 87-98.
Sewell, “Modules, Abstract Types, and Distributed Versioning,” ACM 2001, pp. 236-247.
Misha Dmitriev, “Class and Data Evolution Support in the Pjama Persistent Platform,” Technical Report TR 2000-57, Jun. 2000, 67 pages.
“DLL Hell”, Sun Microsystems, Inc., From Wikipedia, the free encyclopedia, Mar. 9, 2006, 3 pages.
Daynes, et al., “Sharing the Runtime Representation of Classes Across Class Loaders,” Sun Microsystems Laboratories, 24 pages.

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

Dependency-based grouping to establish class identity does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Dependency-based grouping to establish class identity, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Dependency-based grouping to establish class identity will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4231603

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