DocumentCode
3363071
Title
Gangam: a transformation modeling framework
Author
Claypool, Kajal T. ; Rundensteiner, Elke A.
Author_Institution
Dept. of Comput. Sci., Univ. of Massachusetts, Lowell, MA, USA
fYear
2003
fDate
26-28 March 2003
Firstpage
47
Lastpage
54
Abstract
Integration of multiple heterogeneous data sources continues to be a critical problem for many application domains and a challenge for researchers world-wide. One aspect of integration is the translation of schema and data across data model boundaries. Researchers in the past have looked at both customized algorithmic approaches as well as generic meta-modeling approaches as viable solutions. We now take the meta-modeling approach the next step-forward. In this paper we propose a flexible, extensible and re-usable transformation modeling framework which allows users to (1) model their transformations; (2) to choose from a set of possible execution strategies to translate the underlying schema and data; and (3) to access and re-use a library of transformation generators. In this paper we present the core of our modeling framework - a set of cross algebra operators that covers the class of linear transformations, and two different techniques of composing these operators into larger transformation expressions. We also present an evaluation strategy to execute the modeled transformation, and thereby transform the input schema and data into the target schema and data assuming that data model wrappers are provided for each data model. The proposed framework has been implemented, and we give an overview of this prototype system.
Keywords
data integrity; data models; distributed databases; process algebra; tree data structures; Gangam; cross algebra operators; data integrity; data model; data model wrappers; linear transformations; meta-modeling approaches; multiple heterogeneous data sources; prototype system; transformation generators; transformation modeling framework; tree data structures; Algebra; Application software; Computer science; Data models; Databases; Humans; Libraries; Metamodeling; Prototypes; Unified modeling language;
fLanguage
English
Publisher
ieee
Conference_Titel
Database Systems for Advanced Applications, 2003. (DASFAA 2003). Proceedings. Eighth International Conference on
Conference_Location
Kyoto, Japan
Print_ISBN
0-7695-1895-8
Type
conf
DOI
10.1109/DASFAA.2003.1192367
Filename
1192367
Link To Document