Schema matching is a basic problem in many database application domains,
such as data integration, Ebusiness, data warehousing, and semanticquery
processing. In current implementations, schema matching is typically
performed manually, which has significant limitations. On the other
hand, previous research papers have proposed many techniques to
achieve a partial automation of the match operation for specific
application domains. We present a taxonomy that covers many of these
existing approaches, and we describe the approaches in some detail.
In particular,we distinguish between schema-level and instance-level,
element-level and structure-level, and language-based and constraint-based
matchers. Based on our classification we review some previous match
implementations thereby indicating which part of the solution space
they cover.We intend our taxonomy and review of past work to be
useful when comparing different approaches to schema matching, when
developing a new match algorithm, and when implementing a schema
matching component.
%0 Journal Article
%1 rahm01
%A Rahm, Erhard
%A Bernstein, Philip A.
%D 2001
%I Springer-Verlag New York, Inc.
%J The VLDB Journal
%K integration model schema database
%N 4
%P 334--350
%R 10.1007/s007780100057
%T A survey of approaches to automatic schema matching
%U http://dx.doi.org/10.1007/s007780100057
%V 10
%X Schema matching is a basic problem in many database application domains,
such as data integration, Ebusiness, data warehousing, and semanticquery
processing. In current implementations, schema matching is typically
performed manually, which has significant limitations. On the other
hand, previous research papers have proposed many techniques to
achieve a partial automation of the match operation for specific
application domains. We present a taxonomy that covers many of these
existing approaches, and we describe the approaches in some detail.
In particular,we distinguish between schema-level and instance-level,
element-level and structure-level, and language-based and constraint-based
matchers. Based on our classification we review some previous match
implementations thereby indicating which part of the solution space
they cover.We intend our taxonomy and review of past work to be
useful when comparing different approaches to schema matching, when
developing a new match algorithm, and when implementing a schema
matching component.
@article{rahm01,
abstract = {Schema matching is a basic problem in many database application domains,
such as data integration, Ebusiness, data warehousing, and semanticquery
processing. In current implementations, schema matching is typically
performed manually, which has significant limitations. On the other
hand, previous research papers have proposed many techniques to
achieve a partial automation of the match operation for specific
application domains. We present a taxonomy that covers many of these
existing approaches, and we describe the approaches in some detail.
In particular,we distinguish between schema-level and instance-level,
element-level and structure-level, and language-based and constraint-based
matchers. Based on our classification we review some previous match
implementations thereby indicating which part of the solution space
they cover.We intend our taxonomy and review of past work to be
useful when comparing different approaches to schema matching, when
developing a new match algorithm, and when implementing a schema
matching component.},
added-at = {2006-09-18T06:26:07.000+0200},
author = {Rahm, Erhard and Bernstein, Philip A.},
biburl = {https://www.bibsonomy.org/bibtex/2661370bb69b0f3116d262ac5484f92c0/neilernst},
citeulike-article-id = {87055},
description = {Not previously uploaded},
doi = {10.1007/s007780100057},
interhash = {3385876dce1ef53f13582dcdae51d20f},
intrahash = {661370bb69b0f3116d262ac5484f92c0},
issn = {1066-8888},
journal = {The VLDB Journal},
keywords = {integration model schema database},
month = {December},
number = 4,
pages = {334--350},
priority = {0},
publisher = {Springer-Verlag New York, Inc.},
timestamp = {2006-09-18T06:26:07.000+0200},
title = {A survey of approaches to automatic schema matching},
url = {http://dx.doi.org/10.1007/s007780100057},
volume = 10,
year = 2001
}