Roma, Italy, 2001 | Jayant Madhavan, Philip A. Bernstein, Erhard Rahm
The paper "Generic Schema Matching with Cupid" by Jayant Madhavan explores the critical role of schema matching in various applications such as XML message mapping, data warehouse loading, and schema integration. It presents a taxonomy of past solutions and introduces a new algorithm called Cupid, which discovers mappings between schema elements based on their names, data types, constraints, and schema structure. Cupid integrates linguistic and structural matching, context-dependent matching of shared types, and a bias towards leaf structure. The paper includes experimental results comparing Cupid with two other schema matching systems, highlighting its strengths and areas for improvement. The authors conclude by discussing future work, emphasizing the need for integrating Cupid with off-the-shelf thesauri, using schema annotations, and improving scalability and performance.The paper "Generic Schema Matching with Cupid" by Jayant Madhavan explores the critical role of schema matching in various applications such as XML message mapping, data warehouse loading, and schema integration. It presents a taxonomy of past solutions and introduces a new algorithm called Cupid, which discovers mappings between schema elements based on their names, data types, constraints, and schema structure. Cupid integrates linguistic and structural matching, context-dependent matching of shared types, and a bias towards leaf structure. The paper includes experimental results comparing Cupid with two other schema matching systems, highlighting its strengths and areas for improvement. The authors conclude by discussing future work, emphasizing the need for integrating Cupid with off-the-shelf thesauri, using schema annotations, and improving scalability and performance.