On Schema Matching with Opaque Column Names and Data Values

156Citations
Citations of this article
58Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Most previous solutions to the schema matching problem rely in some fashion upon identifying "similar" column names in the schemas to be matched, or by recognizing common domains in the data stored in the schemas. While each of these approaches is valuable in many cases, they are not infallible, and there exist instances of the schema matching problem for which they do not even apply. Such problem instances typically arise when the column names in the schemas and the data in the columns are "opaque" or very difficult to interpret. In this paper we propose a two-step technique that works even in the presence of opaque column names and data values. In the first step, we measure the pair-wise attribute correlations in the tables to be matched and construct a dependency graph using mutual information as a measure of the dependency between attributes. In the second stage, we find matching node pairs in the dependency graphs by running a graph matching algorithm. We validate our approach with an experimental study, the results of which suggest that such an approach can be a useful addition to a set of (semi) automatic schema matching techniques.

Cite

CITATION STYLE

APA

Kang, J., & Naughton, J. F. (2003). On Schema Matching with Opaque Column Names and Data Values. In Proceedings of the ACM SIGMOD International Conference on Management of Data (pp. 205–216). Association for Computing Machinery (ACM). https://doi.org/10.1145/872781.872783

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free