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 …

[PDF][PDF] Foundations of model (Driven)(Reverse) engineering: models--Episode I: stories of the fidus papyrus and of the solarus

JM Favre - Dagstuhl Seminar Proceedings, 2005 - drops.dagstuhl.de
Abstract Model Driven Engineering (MDE) received a lot of attention in the last years, both
from academia and industry. However, there is still a debate on which basic concepts form …

[PDF][PDF] Towards synchronizing models with evolving metamodels

B Gruschko, D Kolovos, R Paige - Proceedings of the …, 2007 - sciences.univ-nantes.fr
Metamodel evolution poses a threat to the applicability of Model-Driven Development to
large scale projects. The problem is caused by incompatibilities between metamodel …

Structuring the modeling space and supporting evolution in software product line engineering

D Dhungana, P Grünbacher, R Rabiser… - Journal of Systems and …, 2010 - Elsevier
The scale and complexity of product lines means that it is practically infeasible to develop a
single model of the entire system, regardless of the languages or notations used. The …

[PDF][PDF] An analysis of approaches to model migration

LM Rose, RF Paige, DS Kolovos… - Proc. Joint MoDSE-MCCM …, 2009 - academia.edu
Changing a metamodel can cause inconsistency with instance models. Modelling
frameworks such as EMF that implement the OMG's metamodelling architecture cannot be …

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

Automatic domain model migration to manage metamodel evolution

A Narayanan, T Levendovszky… - … Languages and Systems …, 2009 - Springer
Metamodel evolution is a significant problem in domain specific software development for
several reasons. Domain-specific modeling languages (DSMLs) are likely to evolve much …

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 …

A comparison of model migration tools

LM Rose, M Herrmannsdoerfer, JR Williams… - … Languages and Systems …, 2010 - Springer
Modelling languages and thus their metamodels are subject to change. When a metamodel
evolves, existing models may no longer conform to the evolved metamodel. To avoid …

A novel approach to semi-automated evolution of dsml model transformation

T Levendovszky, D Balasubramanian… - … Conference, SLE 2009 …, 2010 - Springer
In the industrial applications of Model-Based Development, the evolution of modeling
languages is an inevitable issue. The migration to the new language involves the reuse of …