Model transformation intents and their properties

L Lúcio, M Amrani, J Dingel, L Lambers… - Software & systems …, 2016 - Springer
The notion of model transformation intent is proposed to capture the purpose of a
transformation. In this paper, a framework for the description of model transformation intents …

A survey of approaches for verifying model transformations

L Ab. Rahim, J Whittle - Software & Systems Modeling, 2015 - Springer
As with other software development artifacts, model transformations are not bug-free and so
must be systematically verified. Their nature, however, means that transformations require …

Verification of model transformations: A survey of the state-of-the-art

D Calegari, N Szasz - Electronic notes in theoretical computer science, 2013 - Elsevier
Within the Model-Driven Engineering paradigm, software development is based on the
definition of models providing different views of the system to be constructed and model …

Formal verification techniques for model transformations: A tridimensional classification

M Amrani, B Combemale, L Lúcio, G Selim… - The Journal of Object …, 2015 - inria.hal.science
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 …

Quick fixing ATL transformations with speculative analysis

JS Cuadrado, E Guerra, J de Lara - Software & Systems Modeling, 2018 - Springer
Abstract Model transformations are central components of most model-based software
projects. While ensuring their correctness is vital to guarantee the quality of the solution …

Contracts for model execution verification

E Cariou, C Ballagny, A Feugas, F Barbier - … June 6-9, 2011 Proceedings 7, 2011 - Springer
One of the main goals of model-driven engineering is the manipulation of models as
exclusive software artifacts. Model execution is in particular a means to substitute models for …

Model based system engineering for safety of railway critical systems

P Sun - 2015 - theses.hal.science
Development and application of formal languages are a long-standing challenge within the
computer science domain. One particular challenge is the acceptance of industry. This …

Quick fixing ATL model transformations

JS Cuadrado, E Guerra… - 2015 ACM/IEEE 18th …, 2015 - ieeexplore.ieee.org
The correctness of model transformations is key to obtain reliable MDE solutions. However,
current transformation tools provide limited support to statically detect and correct errors …

Catch me if you can–debugging support for model transformations

J Schoenboeck, G Kappel, A Kusel… - Models in Software …, 2010 - Springer
Abstract Model-Driven Engineering places models as first-class artifacts throughout the
software lifecycle requiring the availability of proper transformation languages. Although …

[LIBRO][B] Model transformation languages with modular information hiding

A Rentschler - 2015 - books.google.com
Model transformations, together with models, form the principal artifacts in model-driven
software development. Industrial practitioners report that transformations on larger models …