Skip to main content



      Home
Home » Modeling » Epsilon » [Flock] Model includes references(Support for model references)
[Flock] Model includes references [message #1567759] Fri, 16 January 2015 10:05 Go to next message
Eclipse UserFriend
Hello,

I'm looking into co-evolution of models and hence am looking at Epsilon Flock. I'm able to reproduce the tutorial and hence perform model migrations for "standalone" models. My attempts to migrate models containing references to other models (more details below) have not been successful. Can anyone indicate if such a case is supported and how this can be achieved?

I've read the Epsilon book which states that Epsilon Flock is tailored towards migration of a single model. To me however, it is not clear if the definition of a model refers to a single EMF resource or the logical model, consisting of several files in my case.

My setup is:
metaModel1.ecore
-------------
| someClass |
-------------
-------------
-------------
   |
   | 1...* dependency
   \/
metaModel2.ecore
------------------
| someOtherClass |
------------------
------------------
------------------

I have an instance of metaModel1 and an instance of metaModel2. If I attempt to execute a migration on an instance of metaModel1 I get the following warning and end up with an empty model:

Flock can produce unexpected results when the original model includes references to other models. Flock is ignoring these external references in your original model and proceeding.

Kind regards,
Teun

[Updated on: Fri, 16 January 2015 10:14] by Moderator

Re: [Flock] Model includes references [message #1569224 is a reply to message #1567759] Sat, 17 January 2015 05:38 Go to previous messageGo to next message
Eclipse UserFriend
Hi Teun,

> To me however, it is not clear if the definition of a model refers to a single EMF resource or the logical model, consisting of several files in my case.

This refers to a single EMF resource I'm afraid.

Cheers,
Dimitris
Re: [Flock] Model includes references [message #1572519 is a reply to message #1569224] Mon, 19 January 2015 02:19 Go to previous messageGo to next message
Eclipse UserFriend
Thanks for the info. Could you indicate the effort that would be required to add support for multiple resources? I'm investigating which of the existing co-evolution tools (Edapt, Epsilon Flock, AML, and others) is most suited for our needs. The Epsilon Flock approach of specifying the model migration does provide a higher degree of flexibility compared to e.g. recording as done by Edapt.

Regards,
Teun

[Updated on: Wed, 21 January 2015 08:49] by Moderator

Re: [Flock] Model includes references [message #1590225 is a reply to message #1572519] Wed, 28 January 2015 17:42 Go to previous message
Eclipse UserFriend
Hi Teun,

I don't expect that this would take more than a couple of weeks to implement - but I could be wrong.

Cheers,
Dimitris
Previous Topic:EGL template from multiple xmi
Next Topic:Assign existing Papyrus model and diagram to a ETL target model and diagram
Goto Forum:
  


Current Time: Fri Nov 07 09:26:17 EST 2025

Powered by FUDForum. Page generated in 0.28400 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top