Automated verification of model transformations based on visual contracts

E Guerra, J de Lara, M Wimmer, G Kappel… - Automated Software …, 2013 - Springer
Abstract Model-Driven Engineering promotes the use of models to conduct the different
phases of the software development. In this way, models are transformed between different …

Static fault localization in model transformations

L Burgueno, J Troya, M Wimmer… - IEEE Transactions on …, 2014 - ieeexplore.ieee.org
As the complexity of model transformations grows, there is an increasing need to count on
methods, mechanisms, and tools for checking their correctness, ie, the alignment between …

Efficient execution of ATL model transformations using static analysis and parallelism

JS Cuadrado, L Burgueno, M Wimmer… - IEEE Transactions on …, 2020 - ieeexplore.ieee.org
Although model transformations are considered to be the heart and soul of Model Driven
Engineering (MDE), there are still several challenges that need to be addressed to unleash …

Model transformation development using automated requirements analysis, metamodel matching, and transformation by example

K Lano, S Kolahdouz-Rahimi, S Fang - ACM Transactions on Software …, 2021 - dl.acm.org
In this article, we address how the production of model transformations (MT) can be
accelerated by automation of transformation synthesis from requirements, examples, and …

Testing models and model transformations using classifying terms

F Hilken, M Gogolla, L Burgueño… - Software & Systems …, 2018 - Springer
This paper proposes the use of equivalence partitioning techniques for testing models and
model transformations. In particular, we introduce the concept of classifying terms, which are …

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 …

[图书][B] Agile model-based development using UML-RSDS

K Lano - 2017 - taylorfrancis.com
This book describes the concepts and application of model-based development (MBD),
model transformations, and Agile MBD to a wide range of software systems. It covers …

Specification-driven model transformation testing

E Guerra, M Soeken - Software & Systems Modeling, 2015 - Springer
Testing model transformations poses several challenges, among them the automatic
generation of appropriate input test models and the specification of oracle functions. Most …

Towards systematic mutations for and with ATL model transformations

J Troya, A Bergmayr, L Burgueno… - 2015 IEEE Eighth …, 2015 - ieeexplore.ieee.org
Model transformation is a key technique to automate software engineering tasks, such as
generating implementations of software systems from higher-level models. To enable this …

Applying MDE to the (semi-) automatic development of model transformations

VA Bollati, JM Vara, A Jimenez, E Marcos - Information and Software …, 2013 - Elsevier
CONTEXT: Model transformations play a key role in any software development project
based on Model-Driven Engineering principles. However, despite the inherent complexity of …