Hay más herramientas de transformación de lo que puede imaginar para los CEM, su tipo de loco ...
Para metamodelo a metamodelo transformación en los modelos no son muy similares:
Si los metamodelos son muy similares y sólo tendrá que ajustar algunas cosas, entonces hay herramientas específicas que tipo de migración/actualización:
- ATL ahora tiene un refining mode
- Epsilon tiene Flock
- Edapt parece muy interesante también porque hace los cambios de metamodelo/modelo juntos. Le permite trabajar en una vista en árbol y viene con un conjunto de reglas precompiladas.
- Henshin cual le permite operar en una vista de diagrama del modelo
- EMF Refactor es un enfoque más a nivel de código, que también se pueden utilizar las reglas de Henshin alguna manera.
Siempre puede manipular directamente el metamodelo y modelo utilizando las API de EMF Java también.
Voy a agregar que, si está haciendo un verdadero trabajo EMF, necesitará obtener y leer EMF: Eclipse Modeling Framework. Está disponible en Safari también. Recomiendo encarecidamente Safari, por $ 39 al mes obtienes casi todos los libros electrónicos de desarrollo que puedas usar.
Tengo un anwer de Ed Willink en eclipse.modeling.m2m: Creo que estás en problemas. Necesita QVTr o QVTc para los cuales actualmente solo hay soporte de editor de los proyectos de Eclipse. No conozco ninguna implementación de ejecución de QVTc. La ejecución QVTr está disponible con ModelMorf o Medini QVT –