Constructing and Visualizing Transformation Chains

  • Authors:
  • Jens Pilgrim;Bert Vanhooff;Immo Schulz-Gerlach;Yolande Berbers

  • Affiliations:
  • FernUniversität in Hagen, Hagen, Germany 58084;DistriNet, K.U.Leuven, Leuven, Belgium 3001;FernUniversität in Hagen, Hagen, Germany 58084;DistriNet, K.U.Leuven, Leuven, Belgium 3001

  • Venue:
  • ECMDA-FA '08 Proceedings of the 4th European conference on Model Driven Architecture: Foundations and Applications
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Model transformations can be defined by a chain or network of sub-transformations, each fulfilling a specific task. Many intermediate models, possibly accompanied by traceability models, are thus generated before reaching the final target(s). There is a need for tools that assist the developer in managing and interpreting this growing amount of MDD artifacts. In this paper we first discuss how a transformation chain can be modeled and executed in a transformation language independent way. We then explore how the available traceability information can be used to generate suitable diagrams for all intermediate and final models. We also propose a technique to visualize all the diagrams along with their traceability information in a single view by using a 3D diagram editor. Finally, we present an example transformation chain that has been modeled, executed and visualized using our tools.