Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
My Menu
Saved Items

Regular contribution

A survey of approaches to automatic schema matching

Erhard Rahm1 and Philip A. Bernstein2

(1)  Universität Leipzig, Institut für Informatik, 04109 Leipzig, Germany; (e-mail: rahm@informatik.uni-leipzig.de), DE
(2)  Microsoft Research, Redmond, WA 98052-6399, USA; (e-mail: philbe@microsoft.com), US
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.

Key words: Schema matching – Schema integration – Graph matching – Model management – Machine learning

Received: 5 February 2001 / Accepted: 6 September 2001 Published online: 21 November 2001

Fulltext Preview (Small, Large)
Image of the first page of the fulltext


Export this article
Export this article as RIS | Text
 
Referenced by
66 newer articles

  1. Miao, Jia-jia (2009) Log integration on large scale for global networking monitoring. Journal of Central South University of Technology 16(6)
    [CrossRef]
  2. Ding, Ying (2009) Upper tag ontology for integrating social tagging data. Journal of the American Society for Information Science and Technology
    [CrossRef]
  3. Kang, Jaewoo (2008) . IEEE Transactions on Knowledge and Data Engineering 20(10)
    [CrossRef]
  4. Hyunmo Kang (2008) . IEEE Transactions on Visualization and Computer Graphics 14(5)
    [CrossRef]
  5. Kongdenfha, Woralak (2009) . IEEE Transactions on Services Computing 2(2)
    [CrossRef]
  6. Liu, Xuanzhe (2009) . IEEE Transactions on Services Computing 2(2)
    [CrossRef]
  7. Cammarano, Mike (2007) . IEEE Transactions on Visualization and Computer Graphics 13(6)
    [CrossRef]
  8. Evermann, J. (2008) . IEEE Transactions on Knowledge and Data Engineering 20(1)
    [CrossRef]
  9. LI, Guo-Hu (2009) : Structure Matching Method Based on Functional Dependencies. Journal of Software 20(10)
    [CrossRef]
  10. JIANG, Fang-Jiao (2009) . Chinese Journal of Computers 31(8)
    [CrossRef]
First | Next | Last
Remote Address: 38.107.191.95 • Server: mpweb15
HTTP User Agent: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)