Interactive Transformations for Visual Models
Ulf Rüegg, Christian Motika, Reinhard Von Hanxleden
Methodische Entwicklung von Modellierungswerkzeugen at INFORMATIK 2011 - Informatik schafft Communities
Berlin 2011
Berlin 2011
Abstract: Model transformations are an essential and integral concept of Model Driven Engineering (MDE). However, when using state of the art modeling tools, transformations are typically executed silently and at once in the background. This does not reveal any insights of the transformation process, which makes it hard to understand and debug specific model transformation implementations.
This work aims to relieve the situation with an approach to modularize transformations. The key idea is the integration into a view management for various possible visualizations. Challenging is the breaking up of big monolithic transformations to gain tight and fine-grain control on transformations. It includes the capability of undoing transformation steps.
To evaluate our approach, we present an Eclipse integrated visual and interactive execution layer for model transformations. As a case study we show an example transformation implementation from the synchronous textual language Esterel to SyncCharts, a synchronous Statecharts dialect.