Title
A comparison of model migration tools
Abstract
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 rebuilding them from scratch, existing models must be migrated to conform to the evolved metamodel. Manually migrating existing models is tedious and errorprone. To alleviate this, several tools have been proposed to build a migration strategy that automates the migration of existing models. Little is known about the advantages and disadvantages of the tools in different situations. In this paper, we thus compare a representative sample of migration tools - AML, COPE, Ecore2Ecore and Epsilon Flock - using common migration examples. The criteria used in the comparison aim to support users in selecting the most appropriate tool for their situation.
Year
Venue
Keywords
2010
MoDELS (1)
migration strategy,model migration tool,different situation,modelling language,epsilon flock,existing model,comparison aim,metamodel evolves,migration tool,appropriate tool,common migration example
Field
DocType
Volume
Data mining,Model transformation,Software engineering,Systems engineering,Computer science,Transformation language,Graph rewriting,Design space exploration,Metamodeling
Conference
6394
ISSN
ISBN
Citations 
0302-9743
3-642-16144-8
33
PageRank 
References 
Authors
1.18
13
7
Name
Order
Citations
PageRank
Louis M. Rose152234.34
Markus Herrmannsdoerfer243323.43
James R. Williams3849.06
Dimitrios S. Kolovos4125683.62
Kelly Garcés51169.53
Richard F. Paige62053163.62
Fiona A. C. Polack763243.56