Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » M2M (model-to-model transformation) » M2M Workflow
M2M Workflow [message #102391] Thu, 26 March 2009 07:53 Go to next message
Tristan Faure is currently offline Tristan FaureFriend
Messages: 460
Registered: July 2009
Senior Member
HI everybody !
I don't know how you design your m2m transformations but in my case i
have some input models representing some steps of my transformation and
some launchers (ATL) and to check non regression during my
trasnformation's design I launch all my launchers to check if my
previous steps are correct comparing to my previous results.
When i did that i thought it could be good to have a kind of junit
plugin which will check my steps automatically comparing result of steps
with models reference.
So I started to elaborate a solution and i remembered a tool AT
Lworkflow but if i remember it works only for ATL. And my need is not
only a test need but a workflow need (chain of transformation).
EMF environment has some transformations technologies : M2T, M2M but
there is some common concepts (Files,EObjects,inputs, outputs, chain,
workflow) and i think it could be interesting to have a tool
orchestrating transformations and providing tool to check if the chain
is ok comparing to reference file (where comparison can be made by EMF
Compare, File Compare, Java Compare ...). The goal to this solution is
to be generic with some extension points where technologies can be
registered to them.

Do you know
- an existing plugin doing that ?
- a project proposal which will do that ?
or do you think it could be a good idea for a new project ?

Regards
Tristan FAURE




Re: M2M Workflow [message #102416 is a reply to message #102391] Thu, 26 March 2009 09:48 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: mickael.istria.openwide.fr

Hello Tristan,

AFAIK, the project the only project that seems to share some concepts
with your requirements is MWE. More details on
http://wiki.eclipse.org/Modeling_Workflow_Engine_(MWE). As Far As I
Underestood, it should be a workflow engine built on top on EMF, and
then well integrated with other Eclipse and EMF technologies (M2M,
compare...).

HTH
Mickael

Tristan FAURE a écrit :
> HI everybody !
> I don't know how you design your m2m transformations but in my case i
> have some input models representing some steps of my transformation and
> some launchers (ATL) and to check non regression during my
> trasnformation's design I launch all my launchers to check if my
> previous steps are correct comparing to my previous results.
> When i did that i thought it could be good to have a kind of junit
> plugin which will check my steps automatically comparing result of steps
> with models reference.
> So I started to elaborate a solution and i remembered a tool AT
> Lworkflow but if i remember it works only for ATL. And my need is not
> only a test need but a workflow need (chain of transformation).
> EMF environment has some transformations technologies : M2T, M2M but
> there is some common concepts (Files,EObjects,inputs, outputs, chain,
> workflow) and i think it could be interesting to have a tool
> orchestrating transformations and providing tool to check if the chain
> is ok comparing to reference file (where comparison can be made by EMF
> Compare, File Compare, Java Compare ...). The goal to this solution is
> to be generic with some extension points where technologies can be
> registered to them.
>
> Do you know
> - an existing plugin doing that ?
> - a project proposal which will do that ?
> or do you think it could be a good idea for a new project ?
>
> Regards
> Tristan FAURE
Re: M2M Workflow [message #102425 is a reply to message #102391] Thu, 26 March 2009 10:05 Go to previous messageGo to next message
urs zeidler is currently offline urs zeidlerFriend
Messages: 91
Registered: July 2009
Member
Tristan FAURE schrieb:
> HI everybody !
> I don't know how you design your m2m transformations but in my case i
> have some input models representing some steps of my transformation and
> some launchers (ATL) and to check non regression during my
> trasnformation's design I launch all my launchers to check if my
> previous steps are correct comparing to my previous results.
> When i did that i thought it could be good to have a kind of junit
> plugin which will check my steps automatically comparing result of steps
> with models reference.
> So I started to elaborate a solution and i remembered a tool AT
> Lworkflow but if i remember it works only for ATL. And my need is not
> only a test need but a workflow need (chain of transformation).
> EMF environment has some transformations technologies : M2T, M2M but
> there is some common concepts (Files,EObjects,inputs, outputs, chain,
> workflow) and i think it could be interesting to have a tool
> orchestrating transformations and providing tool to check if the chain
> is ok comparing to reference file (where comparison can be made by EMF
> Compare, File Compare, Java Compare ...). The goal to this solution is
> to be generic with some extension points where technologies can be
> registered to them.

At the 0.0.17 release the Atlflow plugin provides an extension point to
implement generators, see
http://opensource.urszeidler.de/ATLflow/html1/extensionpoint s/generator_extension_point.html

..

I also think of integrating OAW and OVT, but as I'm not using them for
the moment I got no free time for it.
But I'm very interested in different use cases.

greetings, urs.
Re: M2M Workflow [message #102519 is a reply to message #102391] Thu, 26 March 2009 18:29 Go to previous messageGo to next message
Radomil Dvorak is currently offline Radomil DvorakFriend
Messages: 249
Registered: July 2009
Senior Member
Hi Tristan,

Does not Ant work for your workflow case?
I think most of the technologies you may consider come with a set of Ant
tasks.

Regards,
/Radek



> HI everybody !
> I don't know how you design your m2m transformations but in my case i
> have some input models representing some steps of my transformation and
> some launchers (ATL) and to check non regression during my
> trasnformation's design I launch all my launchers to check if my
> previous steps are correct comparing to my previous results.
> When i did that i thought it could be good to have a kind of junit
> plugin which will check my steps automatically comparing result of steps
> with models reference.
> So I started to elaborate a solution and i remembered a tool AT
> Lworkflow but if i remember it works only for ATL. And my need is not
> only a test need but a workflow need (chain of transformation).
> EMF environment has some transformations technologies : M2T, M2M but
> there is some common concepts (Files,EObjects,inputs, outputs, chain,
> workflow) and i think it could be interesting to have a tool
> orchestrating transformations and providing tool to check if the chain
> is ok comparing to reference file (where comparison can be made by EMF
> Compare, File Compare, Java Compare ...). The goal to this solution is
> to be generic with some extension points where technologies can be
> registered to them.
>
> Do you know
> - an existing plugin doing that ?
> - a project proposal which will do that ?
> or do you think it could be a good idea for a new project ?
>
> Regards
> Tristan FAURE
Re: M2M Workflow [message #102559 is a reply to message #102519] Fri, 27 March 2009 14:00 Go to previous messageGo to next message
Tristan Faure is currently offline Tristan FaureFriend
Messages: 460
Registered: July 2009
Senior Member
HI everybody
thank you for your answers i will check everything when i'll have time :p
in fact my main goal is having a solution to test transformations and
workflow can be the support of this kind of work.
I need to perform a transformation's sequence and for each step
comparing my result to a previous result (declared as reference)

Radek Dvorak a écrit :
> Hi Tristan,
>
> Does not Ant work for your workflow case?
> I think most of the technologies you may consider come with a set of
> Ant tasks.
>
> Regards,
> /Radek
>
>
>
>> HI everybody !
>> I don't know how you design your m2m transformations but in my case i
>> have some input models representing some steps of my transformation
>> and some launchers (ATL) and to check non regression during my
>> trasnformation's design I launch all my launchers to check if my
>> previous steps are correct comparing to my previous results.
>> When i did that i thought it could be good to have a kind of junit
>> plugin which will check my steps automatically comparing result of
>> steps with models reference.
>> So I started to elaborate a solution and i remembered a tool AT
>> Lworkflow but if i remember it works only for ATL. And my need is not
>> only a test need but a workflow need (chain of transformation).
>> EMF environment has some transformations technologies : M2T, M2M but
>> there is some common concepts (Files,EObjects,inputs, outputs, chain,
>> workflow) and i think it could be interesting to have a tool
>> orchestrating transformations and providing tool to check if the
>> chain is ok comparing to reference file (where comparison can be made
>> by EMF Compare, File Compare, Java Compare ...). The goal to this
>> solution is to be generic with some extension points where
>> technologies can be registered to them.
>>
>> Do you know
>> - an existing plugin doing that ?
>> - a project proposal which will do that ?
>> or do you think it could be a good idea for a new project ?
>>
>> Regards
>> Tristan FAURE
>




Re: M2M Workflow [message #102850 is a reply to message #102391] Thu, 02 April 2009 14:12 Go to previous messageGo to next message
Alain MICHEL is currently offline Alain MICHELFriend
Messages: 9
Registered: July 2009
Junior Member
By the way, is there a MWE component for ATL that has been developed or is
being developed?
Re: M2M Workflow [message #102961 is a reply to message #102850] Tue, 07 April 2009 08:55 Go to previous messageGo to next message
Sven Efftinge is currently offline Sven EfftingeFriend
Messages: 1823
Registered: July 2009
Senior Member
Alain MICHEL schrieb:
> By the way, is there a MWE component for ATL that has been developed or
> is being developed?
>
We used to have one in oAW but it has not been maintained, since all
users use Xtend to do transformations.

Would be nice to have one indeed.
Any volunteers?

regards,
Sven
Re: M2M Workflow [message #102980 is a reply to message #102559] Tue, 07 April 2009 08:57 Go to previous message
Sven Efftinge is currently offline Sven EfftingeFriend
Messages: 1823
Registered: July 2009
Senior Member
Tristan FAURE schrieb:
> HI everybody
> thank you for your answers i will check everything when i'll have time :p
> in fact my main goal is having a solution to test transformations and
> workflow can be the support of this kind of work.
> I need to perform a transformation's sequence and for each step
> comparing my result to a previous result (declared as reference)

Yes, this could be done with MWE.
But we don't yet have an ATL integration, which should also be fairly
easy to implement.

Sven
Previous Topic:refGetValue to an external reference
Next Topic:[ATL] Help with helpers needed -work-around for unsupported registration
Goto Forum:
  


Current Time: Thu Apr 25 00:14:40 GMT 2024

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

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

Back to the top