[HTML][HTML] Claimed advantages and disadvantages of (dedicated) model transformation languages: a systematic literature review
There exists a plethora of claims about the advantages and disadvantages of model
transformation languages compared to general-purpose programming languages. With this …
transformation languages compared to general-purpose programming languages. With this …
Benchmarking bidirectional transformations: theory, implementation, application, and assessment
Bidirectional transformations (bx) are relevant for a wide range of application domains.
While bx problems may be solved with unidirectional languages and tools, maintaining …
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 …
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 …
Abstract Model transformations are among the key concepts of model-driven engineering
(MDE), and dedicated model transformation languages (MTLs) emerged with the popularity …
(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 …
challenging cornerstone for applying Model-Driven Engineering (MDE) technology in …
[HTML][HTML] Advantages and disadvantages of (dedicated) model transformation languages: A qualitative interview study
Context Model driven development envisages the use of model transformations to evolve
models. Model transformation languages, developed for this task, are touted with many …
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 …
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 …
(MDE) paradigm, produces target models from source models. In most of the practical cases …
Multi-model evolution through model repair
Design and development of complex software systems usually comprises multiple inter-
related models, ie abstract representations of certain aspects of the underlying system. The …
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 …
getting applied increasingly often in both industry and academia. However, most tools …