Utility for identifying differences between two Java objects

Data processing: database and file management or data structures – Data integrity – Checking consistency

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

07814073

ABSTRACT:
A utility for comparing two objects in an object-oriented operating system that also records the differences so that they may be put into human-readable form. In one exemplary embodiment of this invention, two JAVA objects are compared by calling one of the equality methods. If the selected equality method indicates that there is a difference between the two objects, then get . . . ( ) methods of each object are invoked in turn. The results get . . . ( ) methods are compared. If there are differences, the differences are stored in an XML document. The get . . . ( ) method is recursively invoked until the Class of the result has no more get . . . ( ) methods to decompose.

REFERENCES:
patent: 5974254 (1999-10-01), Hsu
patent: 6011916 (2000-01-01), Moore et al.
patent: 6282698 (2001-08-01), Barker et al.
patent: 6298353 (2001-10-01), Apte
patent: 6467079 (2002-10-01), Ettritch et al.
patent: 6480860 (2002-11-01), Monday
patent: 6526571 (2003-02-01), Aizikowitz et al.
patent: 6571389 (2003-05-01), Spyker et al.
patent: 6662312 (2003-12-01), Keller et al.
patent: 6826716 (2004-11-01), Mason
patent: 2001/0029604 (2001-10-01), Dreybank et al.
patent: 2002/0078115 (2002-06-01), Poff et al.
patent: 2002/0178191 (2002-11-01), Sielken
“Reflections on Java, Beans, and relational databases”, Sandor Spruit, Published Sep. 1997, available online at http://www.javaworld.com/javaworld/jw-09-reflections.html.
“Java Performance Tuning”, Section 7.5, “Recursion and Stacks”, Jack Sharazi, published Sep. 2000, available online at: http://proquest.safaribooksonline.com/0596000154.
“java.lang Interface Comparable” from Java 2 Specification. Sun Microsystems. URL: http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Comparable.html, 2003.
“JUnit Test Infected: Programmers Love Writing Tests”, URL: http://junit.sourceforge.net/doc/testinfected/testing.htm, Feb. 20, 2001.
“Display the Stack Trace” by Brett Spell for DevX. Mar. 24, 1999. URL: http://www.devx.com/tips/Tip/5570.
“Testing Interface Compliance with Abstract Test” by Eric George. 2002. URL: http://www.placebosoft.com/abstract-test.html.
“Difference-Based Modules: A Class-Independent Module Mechanism” Yuuji Ichisugi, Akira Tanaka. ECOOP 2002-Object-Oriented Programming: 16th European Conference Malaga, Spain, Jun. 10-14, 2002. Proceedings. URL: http://www.springerlink.com/content/9a3c8u8uccqagdka/.
“Spying on Components: A Runtime Verification Technique” M. Barnett, W. Schulte. OOPSLA 2001, Workshop on Specification and Verification of Component-Based Systems, Oct. 2001. URL: http://research.microsoft.com/users/schulte/Papers/SpyingOnComponents(savcbs2001).pdf.

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

Utility for identifying differences between two Java objects does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Utility for identifying differences between two Java objects, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Utility for identifying differences between two Java objects will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4168038

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