Mdeforge: an extensible web-based modeling platform
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 …
class entities throughout the software development life cycle. Over the last few years, many …
Spectrum-based fault localization in model transformations
Model transformations play a cornerstone role in Model-Driven Engineering (MDE), as they
provide the essential mechanisms for manipulating and transforming models. The …
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 …
see the appearance of very large models, made by millions of elements. Such models are …
Distributed model-to-model transformation with ATL on MapReduce
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 …
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
Context The performance and scalability of model transformations is gaining interest as
industry is progressively adopting model-driven techniques and multicore computers are …
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 …
area of software engineering that uses models to improve the productivity and reusability of …
Towards liquid models: An evolutionary modeling approach
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 …
desired behavior of a system and its real world correspondents reflecting deviations taking …
Distributing relational model transformation on MapReduce
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 …
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 …
incremental and lazy transformations. While they permit tackling advanced scenarios, some …
On the concurrent execution of model transformations with linda
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 …
them present limitations, mainly performance issues, when the complexity and size of model …