Paper published in a book (Scientific congresses, symposiums and conference proceedings)
Solving the FIXML2Code-case Study with HenshinTGG
Hermann, Frank; Nachtigall, Nico; Braatz, Benjamin et al.
2014In Rose, Louis M.; Krause, Christian; Horn, Tassilo (Eds.) Proceedings of the 7th Transformation Tool Contest - part of the Software Technologies: Applications and Foundations (STAF 2014) federation of conferences
Peer reviewed
 

Files


Full Text
paper9.pdf
Publisher postprint (886.62 kB)
Request a copy

All documents in ORBilu are protected by a user license.

Send to



Details



Abstract :
[en] Triple graph grammars (TGGs) provide a formal framework for bidirectional model transformations. As in practice, TGGs are primarily used in pure model-to-model transformation scenarios, tools for text-to-model and model-to-text transformations make them also applicable in text-to-text transformation contexts. This paper presents a solution for the text-to-text transformation case study of the Transformation Tool Contest 2014 on translating FIXML (an XML notation for financial transactions) to source code written in Java, C# or C++. The solution uses the HenshinTGG tool for specifying and executing model-to-model transformations based on the formal concept of TGGs as well as the Xtext tool for parsing XML content to yield its abstract syntax tree (text-to-model transformation) and serialising abstract syntax trees to source code (model-to-text transformation). The approach is evaluated concerning a given set of criteria.
Disciplines :
Computer science
Author, co-author :
Hermann, Frank ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
Nachtigall, Nico ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
Braatz, Benjamin ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
Engel, Thomas ;  University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
Gottmann, Susann ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
External co-authors :
no
Language :
English
Title :
Solving the FIXML2Code-case Study with HenshinTGG
Publication date :
2014
Event name :
7th Transformation Tool Contest 2013 (TTC'13)
Event organizer :
Louis M. Rose, Christian Krause, Tassilo Horn
Event place :
York, United Kingdom
Event date :
25-07-2014
Audience :
International
Main work title :
Proceedings of the 7th Transformation Tool Contest - part of the Software Technologies: Applications and Foundations (STAF 2014) federation of conferences
Editor :
Rose, Louis M.
Krause, Christian
Horn, Tassilo
Publisher :
CEUR-WS.org
Collection name :
CEUR Workshop Proceedings, Vol-1305
Pages :
32-46
Peer reviewed :
Peer reviewed
Available on ORBilu :
since 02 February 2015

Statistics


Number of views
171 (16 by Unilu)
Number of downloads
0 (0 by Unilu)

Bibliography


Similar publications



Contact ORBilu