Title
COPE: a workbench for the coupled evolution of metamodels and models
Abstract
Model-driven software development promises to increase productivity by offering modeling languages tailored to a problem domain. Consequently, an increasing number of modeling languages are built using metamodel-based language workbenches. In response to changing requirements and technologies, the modeling languages and thus their metamodels need to be adapted. Manual migration of existing models in response to metamodel adaptation is tedious and error-prone. In this paper, we present our tool COPE to automate the coupled evolution of metamodels and models. To not lose the intention behind the adaptation, COPE records the coupled evolution in an explicit history model. Based on this history model, COPE provides advanced tool support to inspect, refactor and recover the coupled evolution.
Year
DOI
Venue
2010
10.1007/978-3-642-19440-5_18
SLE
Keywords
Field
DocType
advanced tool support,increasing number,metamodel-based language workbench,manual migration,model-driven software development,history model,modeling language,explicit history model,problem domain,tool cope
Workbench,Programming language,Problem domain,Computer science,Modeling language,Code refactoring,Software development,Metamodeling
Conference
Volume
ISSN
Citations 
6563
0302-9743
17
PageRank 
References 
Authors
0.66
14
1
Name
Order
Citations
PageRank
Markus Herrmannsdoerfer143323.43