Method and apparatus for identifying and visualizing...

Data processing: database and file management or data structures – Database design – Data structure types

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S793000, C707S793000, C707S793000, C707S793000

Reexamination Certificate

active

06385610

ABSTRACT:

FIELD OF THE INVENTION
The present invention relates to determining differences between two or more models.
BACKGROUND INFORMATION
Comparisons between items such as files are conventional. Products have been provided that compare files such as word processing files and indicate differences between each of the files. Such comparisons may be made since the problem domain is known and the semantic content of the files is understood. The differences between the two files provided by such comparisons are acceptable.
A need exist, however, to compare and obtain the difference between items such as models where the problem domain is unknown and the semantic content of the models is not understood. Accordingly, a comparison can be made between models without having to know the specific format of the data, nor what the data represents. As a result, a generic comparison tool and method may be created.
SUMMARY OF THE INVENTION
An aspect of the present invention provides a method for comparing a first model and a second model. The method includes identifying metadata in the first and second model, and calculating a first set of signatures for objects of the metadata of the first model and a second set of signatures for objects of the metadata of the second model. The objects of the first model and the second model corresponding with each other have the same signatures. The method also includes determining which signatures of the first set of signatures match signatures of the second set of signatures. The method also includes determining for the matching signatures whether the objects associated with the signatures of the first set of signatures equal the objects associated with the signatures of the second set of signatures.
Another aspect of the present invention provides determining whether the objects associated with the signatures of the first set of signatures equal the objects associated with the signatures of the second set of signatures. The step of determining includes determining whether an owner of at least one object associated with the signatures of the first set of signatures matches an owner of at least one object associated with the signatures of the second set of signatures. The step of determining also includes determining whether at least one ownee of the at least one object associated with the signatures of the first set of signatures equal at least one ownee of the at least one object associated with the signatures of the second set of signatures. The step of determining also includes determining whether at least one non-reference property of the at least one object associated with the signatures of the first set of signatures equals at least one non-reference property of the at least one object associated with the signatures of the second set of signatures. The step of determining also includes determining whether at least one reference property of the at least one object associated with the signatures of the first set of signatures match at least one non-reference property of the at least one object associated with the signatures of the second set of signatures.


REFERENCES:
patent: 5245675 (1993-09-01), Ferre et al.
patent: 5481718 (1996-01-01), Ryu et al.
patent: 5638381 (1997-06-01), Cho et al.
patent: 5644764 (1997-07-01), Johnson et al.
patent: 5721925 (1998-02-01), Cheng et al.
patent: 5724425 (1998-03-01), Chang et al.
patent: 5987123 (1999-11-01), Scott et al.
patent: 0396310 (1990-11-01), None
“Logic Works Releases Beta of Object-Relational Modeling Tool for Universal Server Databases”, downloaded from microway.com.au/press/logic umabeta.htm Informix Worldwide User Conference, San Francisco, CA. Jul. 22, 1997.

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

Method and apparatus for identifying and visualizing... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for identifying and visualizing..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for identifying and visualizing... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2905343

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