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 …

Feature-based classification of bidirectional transformation approaches

S Hidaka, M Tisi, J Cabot, Z Hu - Software & Systems Modeling, 2016 - Springer
Bidirectional model transformation is a key technology in model-driven engineering (MDE),
when two models that can change over time have to be kept constantly consistent with each …

Translating between Alloy specifications and UML class diagrams annotated with OCL

A Cunha, A Garis, D Riesco - Software & Systems Modeling, 2015 - Springer
Abstract Model-driven engineering (MDE) is a software engineering approach based on
model transformations at different abstraction levels. It prescribes the development of …

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 …

Managing uncertainty in bidirectional model transformations

R Eramo, A Pierantonio, G Rosa - Proceedings of the 2015 ACM …, 2015 - dl.acm.org
In Model-Driven Engineering bidirectionality in transformations is regarded as a key
mechanism. Recent approaches to non-deterministic transformations have been proposed …

Model repair and transformation with Echo

N Macedo, T Guimaraes… - 2013 28th IEEE/ACM …, 2013 - ieeexplore.ieee.org
Models are paramount in model-driven engineering. In a software project many models may
coexist, capturing different views of the system or different levels of abstraction. A key and …

Inter-model consistency checking using triple graph grammars and linear optimization techniques

E Leblebici, A Anjorin, A Schürr - … Conference, FASE 2017, Held as Part of …, 2017 - Springer
An important task in Model-Driven Engineering (MDE) is to check consistency between two
concurrently developed yet related models. Practical approaches to consistency checking …

[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 …

[图书][B] Specification languages for preserving consistency between models of different languages

ME Kramer - 2019 - books.google.com
When complex IT systems are being developed, the usage of several programming and
modelling languages can lead to inconsistencies that yield faulty designs and …

Model-driven engineering city spaces via bidirectional model transformations

E Visconti, C Tsigkanos, Z Hu, C Ghezzi - Software and systems modeling, 2021 - Springer
Engineering cyber-physical systems inhabiting contemporary urban spatial environments
demands software engineering facilities to support design and operation. Tools and …