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 …

Claimed advantages and disadvantages of (dedicated) model transformation languages: a systematic literature review

S Götz, M Tichy, R Groner - Software and systems modeling, 2021 - Springer
There exists a plethora of claims about the advantages and disadvantages of model
transformation languages compared to general-purpose programming languages. With this …

A generic LSTM neural network architecture to infer heterogeneous model transformations

L Burgueno, J Cabot, S Li, S Gérard - Software and Systems Modeling, 2022 - Springer
Abstract Models capture relevant properties of systems. During the models' life-cycle, they
are subjected to manipulations with different goals such as managing software evolution …

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 …

[HTML][HTML] Combining multiple granularity variability in a software product line approach for web engineering

JM Horcas, A Cortiñas, L Fuentes… - Information and Software …, 2022 - Elsevier
Context: Web engineering involves managing a high diversity of artifacts implemented in
different languages and with different levels of granularity. Technological companies usually …

Contrasting dedicated model transformation languages versus general purpose languages: a historical perspective on ATL versus Java based on complexity and size

S Höppner, T Kehrer, M Tichy - Software and Systems Modeling, 2022 - Springer
Abstract Model transformations are among the key concepts of model-driven engineering
(MDE), and dedicated model transformation languages (MTLs) emerged with the popularity …

Advantages and disadvantages of (dedicated) model transformation languages: A qualitative interview study

S Höppner, Y Haas, M Tichy, K Juhnke - Empirical Software Engineering, 2022 - Springer
Context Model driven development envisages the use of model transformations to evolve
models. Model transformation languages, developed for this task, are touted with many …

[PDF][PDF] Lightweight Software Language Processing Using Antlr and CGTL.

K Lano, Q Xue - Modelsward, 2023 - scitepress.org
Software complexity has become a significant social problem, which MDE endeavours to
alleviate, however MDE approaches and tools often introduce additional complexity which …

Trends and insights into the use of model-driven engineering: a survey

H Alfraihi, K Lano - 2023 ACM/IEEE International Conference …, 2023 - ieeexplore.ieee.org
Model-Driven Engineering (MDE) has gained popularity as a software engineering
approach that promises to improve productivity and software quality. However, its adoption …