Object constraint language (OCL): a definitive guide
Abstract The Object Constraint Language (OCL) started as a complement of the UML
notation with the goal to overcome the limitations of UML (and in general, any graphical …
notation with the goal to overcome the limitations of UML (and in general, any graphical …
Viatra 3: A Reactive Model Transformation Platform
Abstract Model-driven tools frequently rely on advanced technologies to support model
queries, view maintenance, design rule validation, model transformations or design space …
queries, view maintenance, design rule validation, model transformations or design space …
Efficient execution of ATL model transformations using static analysis and parallelism
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 …
Engineering (MDE), there are still several challenges that need to be addressed to unleash …
A survey of model transformation design patterns in practice
K Lano, S Kolahdouz-Rahimi… - Journal of Systems and …, 2018 - Elsevier
Abstract Model transformation design patterns have been proposed by a number of
researchers, but their usage appears to be sporadic and sometimes patterns are applied …
researchers, but their usage appears to be sporadic and sometimes patterns are applied …
[HTML][HTML] Reactive model transformation with ATL
Abstract Model-driven applications may maintain large networks of structured data models
and transformations among them. The development of such applications is complicated by …
and transformations among them. The development of such applications is complicated by …
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 …
Towards transparent combination of model management execution strategies for low-code development platforms
Low-code development platforms are taking an important place in the model-driven
engineering ecosystem, raising new challenges, among which transparent efficiency or …
engineering ecosystem, raising new challenges, among which transparent efficiency or …
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 …
Towards the next generation of reactive model transformations on low-code platforms: three research lines
B Horváth, Á Horváth, M Wimmer - Proceedings of the 23rd ACM/IEEE …, 2020 - dl.acm.org
Low-Code Development Platforms have emerged as the next-generation, cloud-enabled
collaborative platforms. These platforms adopt the principles of Model-Driven Engineering …
collaborative platforms. These platforms adopt the principles of Model-Driven Engineering …
Transforming very large models in the cloud: a research roadmap
Model transformations are widely used by Model-Driven Engineering (MDE) platforms to
apply different kinds of operations over models, such as model translation, evolution or …
apply different kinds of operations over models, such as model translation, evolution or …