Berlin
Technische Universität Berlin Gesellschaft für Informatik e.V.
41. Jahrestagung, Gesellschaft für Informatik e.V. (GI), Berlin
Informatik 2011 > Programm > Workshops > Artikel

Interactive Transformations for Visual Models

Ulf Rüegg, Christian Motika, Reinhard Von Hanxleden

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.