Methods and systems for model matching
AssigneeMicrosoft Corporation
InventorsPhilip A. Bernstein, Jayant Madhavan
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsPhilip A. Bernstein, Jayant Madhavan
Estimating the term…
Systems and methods for automatically and generically matching models are provided, such as may be provided in a matching application or matching component, or provided in a general purpose system for managing models. The methods are generic since the methods apply to hierarchical data sets outside of any particular data model or application. Similarity coefficients are calculated for, and mappings are discovered between, schema elements based on their names, data types, constraints, and schema structure, using a broad set of techniques. Some of these techniques include the integrated use of linguistic and structural matching, context dependent matching of shared types, and a bias toward subtree, or leaf, structure where much of the schema content resides.
A method for generating similarity coefficients between model elements when comparing a first data model having hierarchically organized first model elements and a second data model having hierarchically organized second model elements, comprising:
A computer readable medium having stored thereon a plurality of computer-executable modules, the computer executable modules, comprising:
Dependencies are inferred from the claim text.