A feature-based classification of model repair approaches

N Macedo, T Jorge, A Cunha - IEEE Transactions on Software …, 2016 - ieeexplore.ieee.org
Consistency management, the ability to detect, diagnose and handle inconsistencies, is
crucial during the development process in Model-driven Engineering (MDE). As the …

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 …

A survey of model transformation design patterns in practice

K Lano, S Kolahdouz-Rahimi… - Journal of Systems and …, 2018 - Elsevier
Abstract Model transformation design patterns have been proposed by a number of
researchers, but their usage appears to be sporadic and sometimes patterns are applied …

GRoundTram: An integrated framework for develo** well-behaved bidirectional model transformations

S Hidaka, Z Hu, K Inaba, H Kato… - 2011 26th IEEE/ACM …, 2011 - ieeexplore.ieee.org
Bidirectional model transformation is useful for maintaining consistency between two
models, and has many potential applications in software development including model …

EVL+ Strace: a novel bidirectional model transformation approach

L Samimi-Dehkordi, B Zamani… - Information and Software …, 2018 - Elsevier
Context: Model transformation, as one of the cornerstones of Model-Driven Engineering
(MDE) paradigm, produces target models from source models. In most of the practical cases …

A tangled web of 12 Lens laws

K Nakano - International Conference on Reversible Computation, 2021 - Springer
Bidirectional transformation has played important roles in broad areas, database
management, programming language, and model-driven development after Foster et al …

Towards incremental round-trip engineering using model transformations

T Buchmann, B Westfechtel - 2013 39th Euromicro Conference …, 2013 - ieeexplore.ieee.org
Model-driven software engineering is supported with the help of model transformations. At
present, the technology for defining and executing uni-directional batch transformations …

Marker-directed optimization of uncal graph transformations

S Hidaka, Z Hu, K Inaba, H Kato, K Matsuda… - Logic-Based Program …, 2012 - Springer
Buneman et al. proposed a graph algebra called UnCAL (Unstructured CALculus) for
compositional graph transformations based on structural recursion, and we have recently …

Constraint-driven modeling through transformation

A Demuth, RE Lopez-Herrejon, A Egyed - Software & Systems Modeling, 2015 - Springer
In model-driven software engineering, model transformation plays a key role for
automatically generating and updating models. Transformation rules define how source …

Bidirectional data transformation by calculation

HJP Pacheco - 2012 - search.proquest.com
The advent of bidirectional programming, in recent years, has led to the development of a
vast number of approaches from various computer science disciplines. These are often …