Mdeforge: an extensible web-based modeling platform

F Basciani, A DI SALLE, L Iovino, P Alfonso - … on and for the Cloud co …, 2014 - iris.gssi.it
Abstract Model-Driven Engineering (MDE) refers to the systematic use of models as first
class entities throughout the software development life cycle. Over the last few years, many …

Spectrum-based fault localization in model transformations

J Troya, S Segura, JA Parejo… - ACM Transactions on …, 2018 - dl.acm.org
Model transformations play a cornerstone role in Model-Driven Engineering (MDE), as they
provide the essential mechanisms for manipulating and transforming models. The …

Parallel execution of ATL transformation rules

M Tisi, S Martínez, H Choura - International Conference on Model Driven …, 2013 - Springer
Industrial environments that make use of Model-Driven Engineering (MDE) are starting to
see the appearance of very large models, made by millions of elements. Such models are …

Distributed model-to-model transformation with ATL on MapReduce

A Benelallam, A Gómez, M Tisi, J Cabot - Proceedings of the 2015 ACM …, 2015 - dl.acm.org
Efficient processing of very large models is a key requirement for the adoption of Model-
Driven Engineering (MDE) in some industrial contexts. One of the central operations in MDE …

A Linda-based platform for the parallel execution of out-place model transformations

L Burgueño, M Wimmer, A Vallecillo - Information and Software Technology, 2016 - Elsevier
Context The performance and scalability of model transformations is gaining interest as
industry is progressively adopting model-driven techniques and multicore computers are …

Querying large models efficiently

JE Pagán, JG Molina - Information and Software Technology, 2014 - Elsevier
Abstract Context The paradigm of Model-Driven Engineering (MDE) has emerged as a new
area of software engineering that uses models to improve the productivity and reusability of …

Towards liquid models: An evolutionary modeling approach

A Mazak, M Wimmer - 2016 IEEE 18th Conference on Business …, 2016 - ieeexplore.ieee.org
Today, we recognize a discrepancy between design time models concentrating on the
desired behavior of a system and its real world correspondents reflecting deviations taking …

Distributing relational model transformation on MapReduce

A Benelallam, A Gómez, M Tisi, J Cabot - Journal of Systems and Software, 2018 - Elsevier
MDE has been successfully adopted in the production of software for several domains. As
the models that need to be handled in MDE grow in scale, it becomes necessary to design …

Streaming model transformations: Scenarios, challenges and initial solutions

J Sánchez Cuadrado, J de Lara - … 2013, Budapest, Hungary, June 18-19 …, 2013 - Springer
Several styles of model transformations are well-known and widely used, such as batch, live,
incremental and lazy transformations. While they permit tackling advanced scenarios, some …

On the concurrent execution of model transformations with linda

L Burgueño, J Troya, M Wimmer… - Proceedings of the …, 2013 - dl.acm.org
Nowadays there exists a wide variety of model transformation languages. However, all of
them present limitations, mainly performance issues, when the complexity and size of model …