Skip to Main content Skip to Navigation
Conference papers

A Comparison of Model Migration Tools

Louis Rose 1 Markus Herrmannsdoerfer 2 James Williams 1 Dimitris Kolovos 1 Kelly Garcés 3, 4, 5, * Richard Paige 1 Fiona Polack 1
* Corresponding author
3 ATLANMOD - Modeling Technologies for Software Production, Operation, and Evolution
LINA - Laboratoire d'Informatique de Nantes Atlantique, Département informatique - EMN, Inria Rennes – Bretagne Atlantique
4 ASCOLA - Aspect and composition languages
LINA - Laboratoire d'Informatique de Nantes Atlantique, Département informatique - EMN, Inria Rennes – Bretagne Atlantique
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.
Document type :
Conference papers
Complete list of metadata

Cited literature [24 references]  Display  Hide  Download

https://hal.archives-ouvertes.fr/hal-00499395
Contributor : Kelly Garces <>
Submitted on : Friday, July 9, 2010 - 1:44:57 PM
Last modification on : Tuesday, June 15, 2021 - 11:06:02 AM
Long-term archiving on: : Tuesday, October 23, 2012 - 10:10:30 AM

File

rose-herrmannsdoerfer-williams...
Files produced by the author(s)

Identifiers

  • HAL Id : hal-00499395, version 1

Citation

Louis Rose, Markus Herrmannsdoerfer, James Williams, Dimitris Kolovos, Kelly Garcés, et al.. A Comparison of Model Migration Tools. Proc. of Models 2010 Foundation Track, Oct 2010, Oslo, Norway. To appear. ⟨hal-00499395⟩

Share

Metrics

Record views

762

Files downloads

1130