MapMerge: correlating independent schema mappings

被引:0
|
作者
Bogdan Alexe
Mauricio Hernández
Lucian Popa
Wang-Chiew Tan
机构
[1] IBM Research-Almaden,
[2] UC Santa Cruz,undefined
来源
The VLDB Journal | 2012年 / 21卷
关键词
Schema mappings; Data exchange; Data integration;
D O I
暂无
中图分类号
学科分类号
摘要
One of the main steps toward integration or exchange of data is to design the mappings that describe the (often complex) relationships between the source schemas or formats and the desired target schema. In this paper, we introduce a new operator, called MapMerge, that can be used to correlate multiple, independently designed schema mappings of smaller scope into larger schema mappings. This allows a more modular construction of complex mappings from various types of smaller mappings such as schema correspondences produced by a schema matcher or pre-existing mappings that were designed by either a human user or via mapping tools. In particular, the new operator also enables a new “divide-and-merge” paradigm for mapping creation, where the design is divided (on purpose) into smaller components that are easier to create and understand and where MapMerge is used to automatically generate a meaningful overall mapping. We describe our MapMerge algorithm and demonstrate the feasibility of our implementation on several real and synthetic mapping scenarios. In our experiments, we make use of a novel similarity measure between two database instances with different schemas that quantifies the preservation of data associations. We show experimentally that MapMerge improves the quality of the schema mappings, by significantly increasing the similarity between the input source instance and the generated target instance. Finally, we provide a new algorithm that combines MapMerge with schema mapping composition to correlate flows of schema mappings.
引用
收藏
页码:191 / 211
页数:20
相关论文
共 50 条
  • [1] MapMerge: Correlating Independent Schema Mappings
    Alexe, Bogdan
    Hernandez, Mauricio
    Popa, Lucian
    Tan, Wang-Chiew
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2010, 3 (01): : 81 - 92
  • [2] MapMerge: correlating independent schema mappings
    Alexe, Bogdan
    Hernandez, Mauricio
    Popa, Lucian
    Tan, Wang-Chiew
    VLDB JOURNAL, 2012, 21 (02): : 191 - 211
  • [3] Inverting schema mappings
    Fagin, Ronald
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 2007, 32 (04):
  • [4] On simplification of schema mappings
    Calvanese, Diego
    De Giacomo, Giuseppe
    Lenzerini, Maurizio
    Vardi, Moshe Y.
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2013, 79 (06) : 816 - 834
  • [5] Core Schema Mappings
    Mecca, Giansalvatore
    Papotti, Paolo
    Raunich, Salvatore
    ACM SIGMOD/PODS 2009 CONFERENCE, 2009, : 655 - 668
  • [6] Learning Schema Mappings
    Ten Cate, Balder
    Dalmau, Victor
    Kolaitis, Phokion G.
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 2013, 38 (04):
  • [7] Limits of Schema Mappings
    Phokion G. Kolaitis
    Reinhard Pichler
    Emanuel Sallinger
    Vadim Savenkov
    Theory of Computing Systems, 2018, 62 : 899 - 940
  • [8] Schema mappings for the web
    Scharffe, Francois
    SEMANTIC WEB - ISEC 2006, PROCEEDINGS, 2006, 4273 : 988 - 988
  • [9] Generic schema mappings
    Kensche, David
    Quix, Christoph
    Li, Yong
    Jarke, Matthias
    CONCEPTUAL MODELING - ER 2007, PROCEEDINGS, 2007, 4801 : 132 - 148
  • [10] XML Schema Mappings
    Amano, Shun'ichi
    Libkin, Leonid
    Murlak, Filip
    PODS'09: PROCEEDINGS OF THE TWENTY-EIGHTH ACM SIGMOD-SIGACT-SIGART SYMPOSIUM ON PRINCIPLES OF DATABASE SYSTEMS, 2009, : 33 - 42