Generic schema mappings

被引:0
|
作者
Kensche, David [1 ]
Quix, Christoph [1 ]
Li, Yong [1 ]
Jarke, Matthias [1 ]
机构
[1] RWTH Aachen Umov, D-52056 Aachen, Germany
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Schema mappings come in different flavors: simple correspondences are produced by schema matchers, intensional mappings are used for schema integration. However, the execution of mappings requires a formalization based on the extensional semantics of models. This problem is aggravated if multiple metamodels are involved. In this paper we present extensional mappings, that are based on second order tuple generating dependencies, between models in our Generic Role-based Metamodel GeRoMe. By using a generic metamodel, our mappings support data translation between heterogeneous metamodels. Our mapping representation provides grouping functionalities that allow for complete restructuring of data, which is necessary for handling nested data structures such as XML and object oriented models. Furthermore, we present an algorithm for mapping composition and optimization of the composition result. To verify the genericness, correctness, and composability of our approach we implemented a data translation tool and mapping export for several data manipulation languages.
引用
收藏
页码:132 / 148
页数:17
相关论文
共 50 条
  • [31] A schema for generic process tomography sensors
    Hoyle, BS
    IEEE SENSORS JOURNAL, 2005, 5 (02) : 117 - 124
  • [32] Generic projections of stable mappings
    Bruce, JW
    Kirk, NP
    BULLETIN OF THE LONDON MATHEMATICAL SOCIETY, 2000, 32 : 718 - 728
  • [33] Schema integration based on uncertain semantic mappings
    Magnani, M
    Rizopoulos, N
    McBrien, P
    Montesi, D
    CONCEPTUAL MODELING - ER 2005, 2005, 3716 : 31 - 46
  • [34] Executable schema mappings for statistical data processing
    Atzeni, Paolo
    Bellomarini, Luigi
    Bugiotti, Francesca
    De Leonardis, Marco
    DISTRIBUTED AND PARALLEL DATABASES, 2018, 36 (02) : 265 - 300
  • [35] 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
  • [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] 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):
  • [38] XML schema mappings for heterogeneous database access
    Collins, SR
    Navathe, S
    Mark, L
    INFORMATION AND SOFTWARE TECHNOLOGY, 2002, 44 (04) : 251 - 257
  • [39] 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
  • [40] Executable schema mappings for statistical data processing
    Paolo Atzeni
    Luigi Bellomarini
    Francesca Bugiotti
    Marco De Leonardis
    Distributed and Parallel Databases, 2018, 36 : 265 - 300