Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » Epsilon » Composing Epsilon tools?
Composing Epsilon tools? [message #584181] Fri, 01 January 2010 17:54 Go to next message
Itamar is currently offline ItamarFriend
Messages: 39
Registered: November 2009
Member
Is there any way to programmatically execute an E_L module on a model?

The motivation is to compose several Epsilon tools into one tool. For example: create an EVL tool that first transforms the model into another model (using ETL) and then validates the result.

Is it possible to do this in any of the E_L languages?
Is it possible in a more "low level" way, via Java?
Does it require a new EOL sub-language?

Thanks !
Re: Composing Epsilon tools? [message #584208 is a reply to message #584181] Fri, 01 January 2010 18:00 Go to previous message
Dimitrios Kolovos is currently offline Dimitrios KolovosFriend
Messages: 1776
Registered: July 2009
Senior Member
Hi,

You can use either the ANT tasks
(http://eclipse.org/gmt/epsilon/doc/workflow) or plain Java (see
http://eclipse.org/gmt/epsilon/examples/index.php?example=or g.eclipse.epsilon.examples.standalone)
to do this.

Cheers,
Dimitris

Itamar wrote:
> Is there any way to programmatically execute an E_L module on a model?
>
> The motivation is to compose several Epsilon tools into one tool. For
> example: create an EVL tool that first transforms the model into another
> model (using ETL) and then validates the result.
>
> Is it possible to do this in any of the E_L languages?
> Is it possible in a more "low level" way, via Java?
> Does it require a new EOL sub-language?
>
> Thanks !


--
Spread the word: http://www.eclipse.org/gmt/epsilon/spreadtheword
Follow Epsilon on Twitter: http://twitter.com/epsilonews
Previous Topic:ETL property isDerived
Next Topic:NullPointerException at org.eclipse.epsilon.emc.emf
Goto Forum:
  


Current Time: Sat Nov 29 03:01:53 GMT 2014

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

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