Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » ATL » Higher-order transformation with ATL
Higher-order transformation with ATL [message #1750845] Thu, 29 December 2016 20:30 Go to next message
Banafsheh Azizi is currently offline Banafsheh AziziFriend
Messages: 328
Registered: July 2016
Senior Member
Hi,

Can I write ATL transformation that transform ETL transformation to special model or transformation written in special language (except ATL)?


Member of MDSE Research Group
http://mdse.ui.ac.ir
Re: Higher-order transformation with ATL [message #1751015 is a reply to message #1750845] Tue, 03 January 2017 16:32 Go to previous messageGo to next message
Dennis Wagelaar is currently offline Dennis WagelaarFriend
Messages: 589
Registered: September 2012
Location: Belgium
Senior Member

As long as your input and output language models can be represented as EMF models, this is possible.

Cheers,
Dennis
Re: Higher-order transformation with ATL [message #1751027 is a reply to message #1751015] Tue, 03 January 2017 17:52 Go to previous messageGo to next message
Banafsheh Azizi is currently offline Banafsheh AziziFriend
Messages: 328
Registered: July 2016
Senior Member
Thanks for your reply.
I have the source and target languages ecore metamodels. but I can not transform ETL transformation to its equivalent model (text to model transformation). Is it possible?


Member of MDSE Research Group
http://mdse.ui.ac.ir
Re: Higher-order transformation with ATL [message #1751034 is a reply to message #1751027] Tue, 03 January 2017 19:25 Go to previous messageGo to next message
louis andia. is currently offline louis andia.Friend
Messages: 47
Registered: November 2016
Member
To use an atl file as a source model in your transformation, you need to use an EMFTVM launcher instead of the classic ATL launcher (https://wiki.eclipse.org/ATL/EMFTVM).
Or you can in a first place transform your ATL files in XMI files (using a ATL copy transformation for instance).
Re: Higher-order transformation with ATL [message #1751076 is a reply to message #1751034] Wed, 04 January 2017 10:10 Go to previous messageGo to next message
Banafsheh Azizi is currently offline Banafsheh AziziFriend
Messages: 328
Registered: July 2016
Senior Member
As I mentioned in first post I want to transform ETL file (not ATL)

Member of MDSE Research Group
http://mdse.ui.ac.ir
Re: Higher-order transformation with ATL [message #1751115 is a reply to message #1751076] Wed, 04 January 2017 15:03 Go to previous messageGo to next message
Dennis Wagelaar is currently offline Dennis WagelaarFriend
Messages: 589
Registered: September 2012
Location: Belgium
Senior Member

I found this on the Epsilon forum: https://www.eclipse.org/forums/index.php/t/369831/

It looks like you cannot do HOT on Epsilon languages yet.

EDIT: There is a tool that can convert ETL to an EMF model: https://github.com/epsilonlabs/haetae


Cheers,
Dennis

[Updated on: Wed, 04 January 2017 15:16]

Report message to a moderator

Re: Higher-order transformation with ATL [message #1751137 is a reply to message #1751115] Wed, 04 January 2017 19:46 Go to previous message
Banafsheh Azizi is currently offline Banafsheh AziziFriend
Messages: 328
Registered: July 2016
Senior Member
Thank you very much indeed

Member of MDSE Research Group
http://mdse.ui.ac.ir

[Updated on: Sat, 07 January 2017 10:41]

Report message to a moderator

Previous Topic:Use debugger?
Next Topic:Problems with ATL Programatically
Goto Forum:
  


Current Time: Thu Mar 28 22:16:43 GMT 2024

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

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

Back to the top