Gangam: A Transformation Modeling Framework

  • Authors:
  • Kajal T. Claypool;Elke A. Rundensteiner

  • Affiliations:
  • -;-

  • Venue:
  • DASFAA '03 Proceedings of the Eighth International Conference on Database Systems for Advanced Applications
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

Integration of multiple heterogeneous data sources continues to be a critical problem for many application domains and a challenge for researchers world-wide. Oneaspect of integration is the translation of schema and dataacross data model boundaries. Researchers in the past havelooked at both customized algorithmic approaches as wellas 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 andre-usable transformation modeling framework which allowsusers to (1) model their transformations; (2) to choose froma set of possible execution strategies to translate the underlying schema and data; and (3) to access and re-usea library of transformation generators. In this paper, wepresent the core of our modeling framework -a set of crossalgebra operators that covers the class of linear transformations, and two different techniques of composing theseoperators into larger transformation expressions. We alsopresent an evaluation strategy to execute the modeled transformation, and thereby transform the input schema and datainto the target schema and data assuming that data modelwrappers are provided for each data model. The proposedframework has been implemented, and we give an overviewof this prototype system.