Survey and classification of model transformation tools
Abstract Model transformation lies at the very core of model-driven engineering, and a large
number of model transformation languages and tools have been proposed over the last few …
number of model transformation languages and tools have been proposed over the last few …
Coupled software transformations revisited
R Lämmel - Proceedings of the 2016 ACM SIGPLAN International …, 2016 - dl.acm.org
We revisit the notion of coupled software transformations (CX) which is concerned with
kee** collections of software artifacts consistent in response to changes of individual …
kee** collections of software artifacts consistent in response to changes of individual …
Synthesizing bijective lenses
Bidirectional transformations between different data representations occur frequently in
modern software systems. They appear as serializers and deserializers, as parsers and …
modern software systems. They appear as serializers and deserializers, as parsers and …
Least-change bidirectional model transformation with QVT-R and ATL
Abstract QVT Relations (QVT-R) is the standard language proposed by the OMG to specify
bidirectional model transformations. Unfortunately, in part due to ambiguities and omissions …
bidirectional model transformations. Unfortunately, in part due to ambiguities and omissions …
Maintaining invariant traceability through bidirectional transformations
Following the “convention over configuration” paradigm, model-driven development (MDD)
generates code to implement the “default” behaviour that has been specified by a template …
generates code to implement the “default” behaviour that has been specified by a template …
Visual simple transformations: empowering end-users to wire internet of things objects
Empowering end-users to wire Internet of Things (IoT) objects (things and services) together
would allow them to more easily conceive and realize interesting IoT solutions. A challenge …
would allow them to more easily conceive and realize interesting IoT solutions. A challenge …
Visual notations in container orchestrations: an empirical study with Docker Compose
Container orchestration tools supporting infrastructure-as-code allow new forms of
collaboration between developers and operatives. Still, their text-based nature permits naive …
collaboration between developers and operatives. Still, their text-based nature permits naive …
[PDF][PDF] Comparison and evaluation of model transformation tools
An impressive number of model transformation languages and associated tools have been
developed over the last few years. These tools can be used to develop, transform, merge …
developed over the last few years. These tools can be used to develop, transform, merge …
Complex attribute manipulation in TGGs with constraint-based programming techniques
Abstract Model transformation plays a central role in Model-Driven Engineering (MDE) and
providing bidirectional transformation languages is a current challenge with important …
providing bidirectional transformation languages is a current challenge with important …
Multi-model evolution through model repair
Design and development of complex software systems usually comprises multiple inter-
related models, ie abstract representations of certain aspects of the underlying system. The …
related models, ie abstract representations of certain aspects of the underlying system. The …