Back to Search Start Over

Model-Driven Tool Interoperability: An Application in Bug Tracking.

Authors :
Meersman, Robert
Tari, Zahir
Fabro, Marcos Didonet
Bézivin, Jean
Valduriez, Patrick
Source :
On the Move to Meaningful Internet Systems 2006: CoopIS, DOA, GADA & ODBASE; 2006, p863-881, 19p
Publication Year :
2006

Abstract

Interoperability of heterogeneous data sources has been extensively studied in data integration applications. However, the increasing number of tools that produce data with very different formats, such as bug tracking, version control, etc., produces many different kinds of semantic heterogeneities. These semantic heterogeneities can be expressed as mappings between the tools metadata which describe the data manipulated by the tools. However, the semantics of complex mappings (n:1, 1:m and n:m relationships) is hard to support. These mappings are usually directly coded in executable transformations using arithmetic expressions. And there is no mechanism to create and reuse complex mappings. In this paper we propose a novel approach to capture different kinds of complex mappings using correspondence models. The main advantage is to use high level specifications for the correspondence models that enable representing different kinds of mappings. The correspondence models may be used to automatically produce executable transformations. To validate our approach, we provide an experimentation with a real world scenario using bug tracking tools. Keywords: complex mappings, semantic heterogeneities, tool interoperability, MDE (Model Driven Engineering). [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISBNs :
9783540482871
Database :
Complementary Index
Journal :
On the Move to Meaningful Internet Systems 2006: CoopIS, DOA, GADA & ODBASE
Publication Type :
Book
Accession number :
32907095
Full Text :
https://doi.org/10.1007/11914853_53