An extensive catalog of operators for the coupled evolution of metamodels and models

M Herrmannsdoerfer, SD Vermolen… - … Conference, SLE 2010 …, 2011 - Springer
Modeling languages and thus their metamodels are subject to change. When a metamodel
is evolved, existing models may no longer conform to it. Manual migration of these models in …

Approaches to co-evolution of metamodels and models: A survey

R Hebig, DE Khelladi… - IEEE Transactions on …, 2016 - ieeexplore.ieee.org
Modeling languages, just as all software artifacts, evolve. This poses the risk that legacy
models of a company get lost, when they become incompatible with the new language …

Evolving models in model-driven engineering: State-of-the-art and future challenges

RF Paige, N Matragkas, LM Rose - Journal of Systems and Software, 2016 - Elsevier
The artefacts used in Model-Driven Engineering (MDE) evolve as a matter of course: models
are modified and updated as part of the engineering process; metamodels change as a …

Change-driven model transformations: Change (in) the rule to rule the change

G Bergmann, I Ráth, G Varró, D Varró - Software & Systems Modeling, 2012 - Springer
In this paper, we investigate change-driven model transformations, a novel class of
transformations, which are directly triggered by complex model changes carried out by …

Automated metamodel/model co-evolution: A search-based approach

W Kessentini, H Sahraoui, M Wimmer - Information and Software …, 2019 - Elsevier
Context: Metamodels evolve over time to accommodate new features, improve existing
designs, and fix errors identified in previous releases. One of the obstacles that may limit the …

[图书][B] Evolving Software Systems

T Mens, A Serebrenik, A Cleve - 2014 - Springer
In 2008 the predecessor of this book, entitled “Software Evolution”[592] was published by
Springer, presenting the research results of a number of researchers working on different …

Co-evolution of metamodels and models through consistent change propagation

A Demuth, M Riedl-Ehrenleitner… - Journal of Systems and …, 2016 - Elsevier
In model-driven engineering (MDE), metamodels and domain-specific languages are key
artifacts as they are used to define syntax and static semantics of domain models. However …

Graph and model transformation tools for model migration: Empirical results from the transformation tool contest

LM Rose, M Herrmannsdoerfer, S Mazanek… - Software & Systems …, 2014 - Springer
We describe the results of the Transformation Tool Contest 2010 workshop, in which nine
graph and model transformation tools were compared for specifying model migration. The …

Towards checking consistency-breaking updates between models and generated artifacts

MA Zaheri, M Famelis, E Syriani - 2021 ACM/IEEE International …, 2021 - ieeexplore.ieee.org
Model-based Low-Code systems rely on high-level specifications (models) to generate all
artifacts of the resulting software. Such artifacts can be code, schemas, as well as data, and …

Conservative QCA gate (CQCA) for designing concurrently testable molecular QCA circuits

H Thapliyal, N Ranganathan - 2009 22nd International …, 2009 - ieeexplore.ieee.org
Nanocircuits based on molecular QCA are prone to high error rates. In this paper, we
present a novel conservative logic gate termed'CQCA'(conservative QCA) to design …