Schema matching is a basic problem in many database application domains,
such as data integration, E-business, data warehousing, and semantic
query 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 Rahm:2001
%A Rahm, Erhard
%A Bernstein, Philip A.
%D 2001
%J VLDB Journal
%K imported
%N 4
%P 334--350
%T A survey of approaches to automatic schema matching
%U http://www.springerlink.com/(jskuzx2i5veh2k55us2bpbft)/app/home/contribution.asp?referrer=parent&backto=issue,5,5;journal,17,52;linkingpublicationresults,1:100392,1
%V 10
%X Schema matching is a basic problem in many database application domains,
such as data integration, E-business, data warehousing, and semantic
query 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{Rahm:2001,
abstract = {Schema matching is a basic problem in many database application domains,
such as data integration, E-business, data warehousing, and semantic
query 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 = {2007-10-23T13:35:30.000+0200},
author = {Rahm, Erhard and Bernstein, Philip A.},
biburl = {https://www.bibsonomy.org/bibtex/2cb5a58f93f65acf16121d31a02d89b4c/tkirsten},
interhash = {3385876dce1ef53f13582dcdae51d20f},
intrahash = {cb5a58f93f65acf16121d31a02d89b4c},
journal = {VLDB Journal},
keywords = {imported},
number = 4,
owner = {tkirsten},
pages = {334--350},
timestamp = {2007-10-23T13:35:40.000+0200},
title = {{A survey of approaches to automatic schema matching}},
url = {http://www.springerlink.com/(jskuzx2i5veh2k55us2bpbft)/app/home/contribution.asp?referrer=parent&backto=issue,5,5;journal,17,52;linkingpublicationresults,1:100392,1},
volume = 10,
year = 2001
}