Multi-view approaches for software and system modelling: a systematic literature review

A Cicchetti, F Ciccozzi, A Pierantonio - Software and Systems Modeling, 2019 - Springer
Over the years, a number of approaches have been proposed on the description of systems
and software in terms of multiple views represented by models. This modelling branch, so …

From state-to delta-based bidirectional model transformations: The symmetric case

Z Diskin, Y Xiong, K Czarnecki, H Ehrig… - … Languages and Systems …, 2011 - Springer
A bidirectional transformation (BX) keeps a pair of interrelated models synchronized.
Symmetric BXs are those for which neither model in the pair fully determines the other. We …

Graph and model transformation

H Ehrig, C Ermel, U Golas, F Hermann - Monographs in Theoretical …, 2015 - Springer
Graphs are important structures in mathematics, computer science and several other
research and application areas. The concepts of graph transformation and graph grammars …

A feature-based classification of model repair approaches

N Macedo, T Jorge, A Cunha - IEEE Transactions on Software …, 2016 - ieeexplore.ieee.org
Consistency management, the ability to detect, diagnose and handle inconsistencies, is
crucial during the development process in Model-driven Engineering (MDE). As the …

Bidirectional transformations in the large

P Stevens - 2017 ACM/IEEE 20th International Conference on …, 2017 - ieeexplore.ieee.org
The model-driven development of systems involves multiple models, metamodels and
transformations, and relationships between them. A bidirectional transformation (bx) is …

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 …

Maintaining consistency in networks of models: bidirectional transformations in the large

P Stevens - Software and Systems Modeling, 2020 - Springer
The model-driven development of systems involves multiple models, metamodels and
transformations, and relationships between them. A bidirectional transformation (bx) is …

Concurrent model synchronization with conflict resolution based on triple graph grammars

F Hermann, H Ehrig, C Ermel, F Orejas - … , FASE 2012, Held as Part of the …, 2012 - Springer
Triple graph grammars (TGGs) have been used successfully to analyse correctness of
bidirectional model transformations. Recently, also a corresponding formal approach to …

Systematic mapping study of model transformations for concrete problems

E Batot, H Sahraoui, E Syriani… - 2016 4th International …, 2016 - ieeexplore.ieee.org
As a contribution to the adoption of the Model-Driven Engineering (MDE) paradigm, the
research community has proposed concrete model transformation solutions for the MDE …

Efficient model synchronization with precedence triple graph grammars

M Lauder, A Anjorin, G Varró, A Schürr - Graph Transformations: 6th …, 2012 - Springer
Abstract Triple Graph Grammars (TGGs) are a rule-based technique with a formal
background for specifying bidirectional and incremental model transformation. In practical …