Title
Specification of data schema mappings using weaving models.
Abstract
Weaving models are used in the model driven engineering (MDE) community for various application scenarios related to model mappings. However, an analysis of its suitability for specification of heterogeneous schema mappings reveals that weaving models lack support for mapping rules and, therefore, cannot prevent mapping specifications which are semantically meaningless, wrong or disallowed. This paper proposes a solution which overcomes the identified open issue by providing the explicit support for semantic mapping rules. It is based on introduction of weaving metamodels augmented with constraints written in OCL. The role of OCL constraints is to restrict mapping specifications to only those which are semantically meaningful. Using well known MDE technologies, such as EMF and QVT, an existing tool is used to validate the presented solution. This solution is also successfully evaluated in practice.
Year
DOI
Venue
2012
10.2298/CSIS110823010A
COMPUTER SCIENCE AND INFORMATION SYSTEMS
Keywords
Field
DocType
schema mappings,weaving models,model transformations
Data mining,Weaving,Programming language,Semantic mapping,Model-driven architecture,Computer science,Database schema,Schema (psychology),restrict
Journal
Volume
Issue
ISSN
9
2
1820-0214
Citations 
PageRank 
References 
0
0.34
12
Authors
4
Name
Order
Citations
PageRank
Nenad Anicic1183.34
Sinisa Neskovic252.46
Milica Vuckovic331.44
Radovan Cvetkovic401.01