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 条
  • [31] Characterizing Schema Mappings via Data Examples
    Alexe, Bogdan
    Kolaitis, Phokion G.
    Tan, Wang-Chiew
    PODS 2010: PROCEEDINGS OF THE TWENTY-NINTH ACM SIGMOD-SIGACT-SIGART SYMPOSIUM ON PRINCIPLES OF DATABASE SYSTEMS, 2010, : 261 - 271
  • [32] XML schema mappings for heterogeneous database access
    Collins, SR
    Navathe, S
    Mark, L
    INFORMATION AND SOFTWARE TECHNOLOGY, 2002, 44 (04) : 251 - 257
  • [33] Generic schema mappings for composition and query answering
    Kensche, David
    Quix, Christoph
    Xiang Li
    Yong Li
    Jarke, Matthias
    DATA & KNOWLEDGE ENGINEERING, 2009, 68 (07) : 599 - 621
  • [34] Executable schema mappings for statistical data processing
    Paolo Atzeni
    Luigi Bellomarini
    Francesca Bugiotti
    Marco De Leonardis
    Distributed and Parallel Databases, 2018, 36 : 265 - 300
  • [35] Characterizing Schema Mappings via Data Examples
    Alexe, Bogdan
    Ten Cate, Balder
    Kolaitis, Phokion G.
    Tan, Wang-Chiew
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 2011, 36 (04):
  • [36] Clip:: A visual language for explicit schema mappings
    Raffio, Alessandro
    Braga, Daniele
    Ceri, Stefano
    Papotti, Paolo
    Hernandez, Mauricio A.
    2008 IEEE 24TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, VOLS 1-3, 2008, : 30 - +
  • [37] On using Weaving Models to Specify Schema Mappings
    Neskovic, Sinisa
    Vuckovic, Milica
    Anicic, Nenad
    FTMDD 2010: FUTURE TRENDS OF MODEL-DRIVEN DEVELOPMENT, 2010, : 46 - 55
  • [38] Holistic schema mappings for XML-on-RDBMS
    Patil, P
    Haritsa, JR
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, PROCEEDINGS, 2006, 3882 : 741 - 756
  • [39] Meta-Mappings for Schema Mapping Reuse
    Atzeni, Paolo
    Bellomarini, Luigi
    Papotti, Paolo
    Torlone, Riccardo
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2019, 12 (05): : 557 - 569
  • [40] Nested Schema Mappings for Integrating JSON']JSON
    Hai, Rihan
    Quix, Christoph
    Kensche, David
    CONCEPTUAL MODELING, ER 2018, 2018, 11157 : 397 - 405