Towards Incremental Round-Trip Engineering Using Model Transformations
Published in 39th Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2013, Santander, Spain, September 4-6, 2013, 2013
DOI: 10.1109/SEAA.2013.19
Abstract
Model-driven software engineering is supported with the help of model transformations. At present, the technology for defining and executing uni-directional batch transformations seems to be well developed, while bi-directional and incremental transformations are more difficult to handle. In this paper, we present a bi-directional and incremental transformation tool for round-trip engineering between class diagrams and Java source code. Our focus lies on the model-driven construction of this tool with the help of a set of model transformation tools. Thus, our work serves as a case study of applying and composing existing model transformation tools.