COPE-automating coupled evolution of metamodels and models

M Herrmannsdoerfer, S Benz, E Juergens - European Conference on …, 2009 - Springer
Abstract Model-based development promises to increase productivity by offering modeling
languages tailored to a specific domain. Such modeling languages are typically defined by a …

Seamless model-based development: From isolated tools to integrated model engineering environments

M Broy, M Feilkas, M Herrmannsdoerfer… - Proceedings of the …, 2010 - ieeexplore.ieee.org
More than 20 years of research has created a large body of ideas, concepts, and theories for
model-based development of embedded software-intensive systems. These approaches …

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 …

[图书][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 …

Automatability of coupled evolution of metamodels and models in practice

M Herrmannsdoerfer, S Benz, E Juergens - International conference on …, 2008 - Springer
Abstract Model-based software development promises to increase productivity by offering
modeling languages tailored to a problem domain. Such modeling languages are often …

Language evolution in practice: The history of GMF

M Herrmannsdoerfer, D Ratiu, G Wachsmuth - … Conference on Software …, 2009 - Springer
In consequence of changing requirements and technological progress, software languages
are subject to change. The changes affect the language's specification, which in turn affects …

COPE–A Workbench for the coupled evolution of metamodels and models

M Herrmannsdoerfer - International conference on software language …, 2010 - Springer
Abstract Model-driven software development promises to increase productivity by offering
modeling languages tailored to a problem domain. Consequently, an increasing number of …

A change metamodel for the evolution of MOF-based metamodels

E Burger, B Gruschko - 2010 - dl.gi.de
The evolution of software systems often produces incompatibilities with existing data and
applications. To prevent incompatibilities, changes have to be well-planned, and developers …

Coevolution assistance for enterprise architecture models

H Florez, M Sánchez, J Villalobos, G Vega - Proceedings of the 6th …, 2012 - dl.acm.org
When metamodels evolve, model conformity may be broken. This forces the owners of the
models (modelers) to intervene because it is impossible to automatically discover what to …