Engel, Thomas[University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC) >]
2013
Theory and Practice of Model Transformations
Duddy, Keith
Kappel, Gerti
Springer
LNCS 7909
50-51
Yes
No
International
978-3-642-38882-8
6th International Conference on Theory and Practice of Model Transformations (ICMT 2013)
from 18-06-2013 to 19-06-2013
Budapest
Hungary
[en] Model transformation based on triple graph grammars (TGGs) is a general, intuitive and formally well defined technique for the translation of models [5,6,2]. While previous concepts and case studies were focused mainly on visual models of software and systems, this article describes an industrial application of model transformations based on TGGs as a powerful technique for software translation using the tool Henshin [1]. The general problem in this scenario is to translate source code that is currently in use into corresponding source code that shall run on a new system. Up to now, this problem was addressed based on manually written converters, parser generators, compiler-compilers or meta-programming environments using term rewriting or similar techniques (see e. g. [4]).