Eugenia: towards disciplined and automated development of GMF-based graphical model editors

DS Kolovos, A García-Domínguez, LM Rose… - Software & Systems …, 2017 - Springer
EMF and GMF are powerful frameworks for implementing tool support for modelling
languages in Eclipse. However, with power comes complexity, implementing a graphical …

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 …

Formal specification and testing of model transformations

A Vallecillo, M Gogolla, L Burgueno, M Wimmer… - International School on …, 2012 - Springer
In this paper we present some of the key issues involved in model transformation
specification and testing, discuss and classify some of the existing approaches, 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 …

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 …

Specification-driven test generation for model transformations

E Guerra - International Conference on Theory and Practice of …, 2012 - Springer
Testing model transformations poses several challenges, among them the automatic
generation of appropriate input test models and the specification of oracle functions. Most …

Testing m2t/t2m transformations

M Wimmer, L Burgueño - … on Model Driven Engineering Languages and …, 2013 - Springer
Testing model-to-model (M2M) transformations is becoming a prominent topic in the current
Model-driven Engineering landscape. Current approaches for transformation testing …

Towards optimisation of model queries: A parallel execution approach

S Madani, D Kolovos… - Journal of Object …, 2019 - eprints.whiterose.ac.uk
The growing size of software models poses significant scalability challenges. Amongst these
challenges is the execution time of queries and transformations. In many cases, model …

Employing classifying terms for testing model transformations

M Gogolla, A Vallecillo, L Burgueno… - 2015 ACM/IEEE 18th …, 2015 - ieeexplore.ieee.org
This contribution proposes a new technique for developing test cases for UML and OCL
models. The technique is based on an approach that automatically constructs object models …

Full contract verification for ATL using symbolic execution

BJ Oakes, J Troya, L Lúcio, M Wimmer - Software & Systems Modeling, 2018 - Springer
Abstract The Atlas Transformation Language (ATL) is currently one of the most used model
transformation languages and has become a de facto standard in model-driven engineering …