dations and Applications (ECMFA 2012), page 348,
Copenhagen, Denmark. Technical University of Den-
mark (DTU). ISBN: 978-87-643-1014-6.
Arendt, T., Biermann, E., Jurack, S., Krause, C., and
Taentzer, G. (2010). Henshin: Advanced Concepts
and Tools for In-Place EMF Model Transformations.
In Petriu, D. C., Rouquette, N., and Haugen, Ø., ed-
itors, Proceedings 13th International Conference on
Model Driven Engineering Languages and Systems
(MODELS 2010), Part I, volume 6394 of Lecture
Notes in Computer Science, pages 121–135, Oslo,
Norway. Springer-Verlag.
Buchmann, T., Dotor, A., and Westfechtel, B. (2009).
Triple Graph Grammars or Triple Graph Transforma-
tion Systems? In Chaudron, M. R., editor, Models
in Software Engineering, Workshops and Symposia
at MODELS 2008, volume 5421 of Lecture Notes
in Computer Science, pages 138–150. Springer Ver-
lag. best paper of Workshop MCCM 2008, Toulouse,
France, September/October 2008.
Buchmann, T. and Greiner, S. (2016). Handcrafting a Triple
Graph Transformation System to Realize Round-trip
Engineering Between UML Class Models and Java
Source Code. In Maciaszek, L. A., Cardoso, J. S.,
Ludwig, A., van Sinderen, M., and Cabello, E., edi-
tors, Proceedings of the 11th International Joint Con-
ference on Software Technologies (ICSOFT 2016) -
Volume 2: ICSOFT-PT, Lisbon, Portugal, July 24 -
26, 2016., pages 27–38. SciTePress.
Buchmann, T. and Westfechtel, B. (2016). Using Triple
Graph Grammars to Realize Incremental Round-Trip
Engineering. IET Software. Online first, http://digital-
library.theiet.org/content/journals/10.1049/iet-
sen.2015.0125.
Czarnecki, K. and Helsen, S. (2006). Feature-based sur-
vey of model transformation approaches. IBM Sys-
tems Journal, 45(3):621–646.
Ehrig, K., Guerra, E., Lara, J. D., Lengyel, L., Leven-
dovszky, T., Prange, U., Taentzer, G., Varro, D.,
and Varro-Gyapay, S. (2005). Model transformation
by graph transformation: A comparative study. In
Proceedings of the International workshop on model
transformations in practice (MTiP 2005), Satellite
Event of MoDELS 2005, volume 3844 of Lecture
Notes in Computer Science, pages 71–80, Montego
Bay, Jamaica. Springer-Verlag.
Giese, H., Hildebrandt, S., and Lambers, L. (2014). Bridg-
ing the gap between formal semantics and implemen-
tation of triple graph grammars - Ensuring confor-
mance of relational model transformation specifica-
tions and implementations. Software and System Mod-
eling, 13(1):273–299.
Greiner, S., Buchmann, T., and Westfechtel, B. (2016).
Bidirectional Transformations with QVT-R: A Case
Study in Round-trip Engineering UML Class Mod-
els and Java Source Code. In MODELSWARD 2016
- Proceedings of the 4rd International Conference
on Model-Driven Engineering and Software Develop-
ment, Rome, Italy, 19-21 February, 2016., pages 15–
27.
Jouault, F., Allilaire, F., B
´
ezivin, J., and Kurtev, I. (2008).
ATL: A model transformation tool. Sci. Comput. Pro-
gram., 72(1-2):31–39.
Kindler, E. and Wagner, R. (2007). Triple graph grammars:
Concepts, extensions, implementations, and applica-
tion scenarios. Technical Report tr-ri-07-284, Soft-
ware Engineering Group, Department of Computer
Science, University of Paderborn.
Klassen, L. and Wagner, R. (2012). EMorF - a tool for
model transformations. In Krause, C. and Westfechtel,
B., editors, Proceedings of the 7th International Work-
shop on Graph Based Tools (GraBaTs 2012), ECE-
ASST 54, page 6 p., Bremen, Germany.
Mellor, S. J., Kendall, S., Uhl, A., and Weise, D. (2004).
MDA Distilled. Addison Wesley Longman Publishing
Co., Inc., Redwood City, CA, USA.
OMG (2015a). Meta Object Facility (MOF) 2.0
Query/View/Transformation Specification. Needham,
MA, formal/2015-02-01 edition.
OMG (2015b). Meta Object Facility (MOF) Version 2.5.
OMG, Needham, MA, formal/2015-06-05 edition.
Popoola, S., Kolovos, D. S., and Rodriguez, H. H. (2016).
EMG: A domain-specific transformation language for
synthetic model generation. In Theory and Practice
of Model Transformations - 9th International Confer-
ence, ICMT 2016, Held as Part of STAF 2016, Vienna,
Austria, July 4-5, 2016, Proceedings, pages 36–51.
Rose, L. M., Kolovos, D. S., Paige, R. F., Polack, F. A. C.,
and Poulding, S. M. (2014). Epsilon flock: a model
migration language. Software and System Modeling,
13(2):735–755.
Sch
¨
urr, A. (1994). Specification of Graph Translators
with Triple Graph Grammars. In Tinhofer, G., edi-
tor, Proceedings of the 20th International Workshop
on Graph-Theoretic Concepts in Computer Science
(WG 1994), volume 903 of LNCS, pages 151–163,
Herrsching, Germany. Springer-Verlag.
Steinberg, D., Budinsky, F., Paternostro, M., and Merks,
E. (2009). EMF Eclipse Modeling Framework. The
Eclipse Series. Addison-Wesley, Boston, MA, 2nd
edition.
Stevens, P. (2007). Bidirectional model transformations in
QVT: semantic issues and open questions. In Model
Driven Engineering Languages and Systems, 10th In-
ternational Conference, MoDELS 2007, Nashville,
USA, September 30 - October 5, 2007, Proceedings,
pages 1–15.
V
¨
olter, M., Stahl, T., Bettin, J., Haase, A., and Helsen, S.
(2006). Model-Driven Software Development: Tech-
nology, Engineering, Management. John Wiley &
Sons.
Westfechtel, B. (Online first, 2016). Case-Based
Exploration of Bidirectional Transformations in
QVT Relations. Software and Systems Modeling.
doi:10.1007/s10270-016-0527-z.
BXtend - A Framework for (Bidirectional) Incremental Model Transformations
345