Specification of Data Schema Mappings using Weaving Models
Computer Science and Information Systems, Tome 9 (2012) no. 2.

Voir la notice de l'article provenant de la source Computer Science and Information Systems website

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.
Keywords: schema mappings, weaving models, model transformations
@article{CSIS_2012_9_2_a4,
     author = {Nenad Ani\v{c}i\'c and Sini\v{s}a Ne\v{s}kovi\'c and Milica Vu\v{c}kovi\'c and Radovan Cvetkovi\'c},
     title = {Specification of {Data} {Schema} {Mappings} using {Weaving} {Models}},
     journal = {Computer Science and Information Systems},
     publisher = {mathdoc},
     volume = {9},
     number = {2},
     year = {2012},
     url = {http://geodesic.mathdoc.fr/item/CSIS_2012_9_2_a4/}
}
TY  - JOUR
AU  - Nenad Aničić
AU  - Siniša Nešković
AU  - Milica Vučković
AU  - Radovan Cvetković
TI  - Specification of Data Schema Mappings using Weaving Models
JO  - Computer Science and Information Systems
PY  - 2012
VL  - 9
IS  - 2
PB  - mathdoc
UR  - http://geodesic.mathdoc.fr/item/CSIS_2012_9_2_a4/
ID  - CSIS_2012_9_2_a4
ER  - 
%0 Journal Article
%A Nenad Aničić
%A Siniša Nešković
%A Milica Vučković
%A Radovan Cvetković
%T Specification of Data Schema Mappings using Weaving Models
%J Computer Science and Information Systems
%D 2012
%V 9
%N 2
%I mathdoc
%U http://geodesic.mathdoc.fr/item/CSIS_2012_9_2_a4/
%F CSIS_2012_9_2_a4
Nenad Aničić; Siniša Nešković; Milica Vučković; Radovan Cvetković. Specification of Data Schema Mappings using Weaving Models. Computer Science and Information Systems, Tome 9 (2012) no. 2. http://geodesic.mathdoc.fr/item/CSIS_2012_9_2_a4/