There exists a plethora of claims about the advantages and disadvantages of model transformation languages compared to general-purpose programming languages. With this …
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 …
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 …
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 …
Context: Web engineering involves managing a high diversity of artifacts implemented in different languages and with different levels of granularity. Technological companies usually …
Abstract Model transformations are among the key concepts of model-driven engineering (MDE), and dedicated model transformation languages (MTLs) emerged with the popularity …
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 …
Software complexity has become a significant social problem, which MDE endeavours to alleviate, however MDE approaches and tools often introduce additional complexity which …
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 …