• 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