Quick model migration beofre using Edapt or Sphinx [message #1214190] |
Wed, 27 November 2013 10:32  |
Eclipse User |
|
|
|
Hi,
as many of you are probably used to this topic, we need to support the automatic migration of model within our tool.
Projects like Edapt or Sphinx are providing such features, but our internal process requires the validation of them before integrating them in our tool, which need some time...
What is the best strategy to implement a quick working and integrated solution? In more detail, where are we able to intercept and transform the changes in the model with EMF?
Thanks in advance,
Pascal
|
|
|
|
Re: Quick model migration beofre using Edapt or Sphinx [message #1216042 is a reply to message #1214455] |
Thu, 28 November 2013 04:50   |
Eclipse User |
|
|
|
Hi Ed,
indeed, the development of a metamodel and the according tooling leads in its lifecycle to some modifications that makes un-loadable models that have been developed with previous version of it.
For example, it is not a problem when adding attributes to some elements of the metamodel, but when renaming or suppressing some, the saved resource model won't be able to load properly. My goal is indeed to intercept in the loading process such event and post-process them to be able to load the model properly (with some know rules).
As I said, we are not able to use plug-ins developed for that purpose right now (like Edapt or Sphinx), but we need to implement a quick solution.
By the way, is there any comparison of solutions like Edapt or Sphinx or others available?
Regards,
Pascal
|
|
|
Re: Quick model migration beofre using Edapt or Sphinx [message #1216879 is a reply to message #1216042] |
Thu, 28 November 2013 12:24  |
Eclipse User |
|
|
|
Pascal,
Comments below.
On 28/11/2013 10:50 AM, Pascal Gula wrote:
> Hi Ed,
> indeed, the development of a metamodel and the according tooling leads
> in its lifecycle to some modifications that makes un-loadable models
> that have been developed with previous version of it.
> For example, it is not a problem when adding attributes to some
> elements of the metamodel, but when renaming or suppressing some, the
> saved resource model won't be able to load properly.
The options I suggest help deal with that. The resource will load and
the stuff that's not recognized is recorded "on the side".
> My goal is indeed to intercept in the loading process such event and
> post-process them to be able to load the model properly (with some
> know rules).
So what I suggested is a good match for that?
> As I said, we are not able to use plug-ins developed for that purpose
> right now (like Edapt or Sphinx), but we need to implement a quick
> solution.
You'll try what I suggested?
> By the way, is there any comparison of solutions like Edapt or Sphinx
> or others available?
Not that I know of no...
> Regards,
> Pascal
|
|
|
Powered by
FUDForum. Page generated in 0.04617 seconds