[HTML][HTML] 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 …

Benchmarking bidirectional transformations: theory, implementation, application, and assessment

A Anjorin, T Buchmann, B Westfechtel, Z Diskin… - Software and systems …, 2020 - Springer
Bidirectional transformations (bx) are relevant for a wide range of application domains.
While bx problems may be solved with unidirectional languages and tools, maintaining …

BXtendDSL: A layered framework for bidirectional model transformations combining a declarative and an imperative language

T Buchmann, M Bank, B Westfechtel - Journal of Systems and Software, 2022 - Elsevier
Abstract Model-driven software development (MDSD) heavily relies on model
transformations. While in a strict forward engineering process unidirectional transformations …

[HTML][HTML] Contrasting dedicated model transformation languages versus general purpose languages: a historical perspective on ATL versus Java based on complexity …

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 …

Expressive and efficient model transformation with an internal DSL of Xtend

A Boronat - Proceedings of the 21th ACM/IEEE International …, 2018 - dl.acm.org
Model transformation (MT) of very large models (VLMs), with millions of elements, is a
challenging cornerstone for applying Model-Driven Engineering (MDE) technology in …

[HTML][HTML] 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 …

[HTML][HTML] Incremental execution of rule-based model transformation: Using dependency injection and standardized model changes

A Boronat - International Journal on Software Tools for Technology …, 2021 - Springer
When model transformations are used to implement consistency relations between very
large models, incrementality plays a cornerstone role in detecting and resolving …

EVL+ Strace: a novel bidirectional model transformation approach

L Samimi-Dehkordi, B Zamani… - Information and Software …, 2018 - Elsevier
Context: Model transformation, as one of the cornerstones of Model-Driven Engineering
(MDE) paradigm, produces target models from source models. In most of the practical cases …

Multi-model evolution through model repair

P Stünkel, H König, A Rutle, Y Lamo - 2021 - hvlopen.brage.unit.no
Design and development of complex software systems usually comprises multiple inter-
related models, ie abstract representations of certain aspects of the underlying system. The …

NMF: a multi-platform modeling framework

G Hinkel - Theory and Practice of Model Transformation: 11th …, 2018 - Springer
For its promises in terms of increased productivity, Model-driven engineering (MDE) is
getting applied increasingly often in both industry and academia. However, most tools …