Model transformation testing and debugging: A survey

J Troya, S Segura, L Burgueño, M Wimmer - ACM Computing Surveys, 2022 - dl.acm.org
Model transformations are the key technique in Model-Driven Engineering (MDE) to
manipulate and construct models. As a consequence, the correctness of software systems …

Remote attestation to dynamic system properties: Towards providing complete system integrity evidence

C Kil, EC Sezer, AM Azab, P Ning… - 2009 IEEE/IFIP …, 2009 - ieeexplore.ieee.org
Remote attestation of system integrity is an essential part of trusted computing. However,
current remote attestation techniques only provide integrity proofs of static properties of the …

Verification and validation of declarative model-to-model transformations through invariants

J Cabot, R Clarisó, E Guerra, J de Lara - Journal of Systems and Software, 2010 - Elsevier
In this paper we propose a method to derive OCL invariants from declarative model-to-
model transformations in order to enable their verification and analysis. For this purpose we …

Model transformation co-evolution: A semi-automatic approach

J García, O Diaz, M Azanza - International conference on software …, 2012 - Springer
Abstract Model transformations are precious and effortful outcomes of Model-Driven
Engineering. As any other artifact, transformations are also subject to evolution forces. Not …

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 …

A tridimensional approach for studying the formal verification of model transformations

M Amrani, L Lucio, G Selim… - 2012 IEEE Fifth …, 2012 - ieeexplore.ieee.org
In Model Driven Engineering (MDE), models are first-class citizens, and model
transformation is MDE's" heart and soul". Since model transformations are executed for a …

Tractable Model Transformation Testing

M Gogolla, A Vallecillo - … , ECMFA 2011, Birmingham, UK, June 6-9, 2011 …, 2011 - Springer
Abstract Model transformation (MT) testing is gaining interest as the size and complexity of
MTs grows. In general it is very difficult and expensive (time and computational complexity …

[HTML][HTML] Consistency of UML class, object and statechart diagrams using ontology reasoners

AH Khan, I Porres - Journal of Visual Languages & Computing, 2015 - Elsevier
We propose an automatic approach to analyze the consistency and satisfiability of Unified
Modeling Language UML models containing multiple class, object and statechart diagrams …

Automated inference of likely metamorphic relations for model transformations

J Troya, S Segura, A Ruiz-Cortés - Journal of Systems and Software, 2018 - Elsevier
Abstract Model transformations play a cornerstone role in Model-Driven Engineering (MDE)
as they provide the essential mechanisms for manipulating and transforming models …

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 …