Survey and classification of model transformation tools

N Kahani, M Bagherzadeh, JR Cordy, J Dingel… - Software & Systems …, 2019 - Springer
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 …

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 …

Synthesizing bijective lenses

A Miltner, K Fisher, BC Pierce, D Walker… - Proceedings of the …, 2017 - dl.acm.org
Bidirectional transformations between different data representations occur frequently in
modern software systems. They appear as serializers and deserializers, as parsers and …

Least-change bidirectional model transformation with QVT-R and ATL

N Macedo, A Cunha - Software & Systems Modeling, 2016 - Springer
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 …

Maintaining invariant traceability through bidirectional transformations

Y Yu, Y Lin, Z Hu, S Hidaka, H Kato… - 2012 34th …, 2012 - ieeexplore.ieee.org
Following the “convention over configuration” paradigm, model-driven development (MDD)
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

PA Akiki, AK Bandara, Y Yu - ACM Transactions on Computer-Human …, 2017 - dl.acm.org
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 …

Visual notations in container orchestrations: an empirical study with Docker Compose

B Piedade, JP Dias, FF Correia - Software and Systems Modeling, 2022 - Springer
Container orchestration tools supporting infrastructure-as-code allow new forms of
collaboration between developers and operatives. Still, their text-based nature permits naive …

[PDF][PDF] Comparison and evaluation of model transformation tools

N Kahani, JR Cordy - Queen's University, Kingston, Tech …, 2015 - research.cs.queensu.ca
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 …

Complex attribute manipulation in TGGs with constraint-based programming techniques

A Anjorin, G Varró, A Schürr - Electronic Communications of the EASST, 2012 - eceasst.org
Abstract Model transformation plays a central role in Model-Driven Engineering (MDE) and
providing bidirectional transformation languages is a current challenge with important …

Multi-model evolution through model repair

P Stünkel, H König, A Rutle, Y Lamo - 2021 - hvlopen.brage.unit.no
Design and development of complex software systems usually comprises multiple inter-
related models, ie abstract representations of certain aspects of the underlying system. The …