Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » ATL » ATL HOT Documentation
ATL HOT Documentation [message #1740659] Tue, 16 August 2016 19:27 Go to next message
meriem lahr is currently offline meriem lahrFriend
Messages: 31
Registered: March 2013
Member
Dear all,

Can someone lead me to any documentation or simple examples, about ATL Higher Order Transformations and the use of the complete ATL metamodel? There is already a link in older similar topic but it doesn't work.

Thank you,

Meriem
Re: ATL HOT Documentation [message #1740677 is a reply to message #1740659] Wed, 17 August 2016 08:23 Go to previous message
Dennis Wagelaar is currently offline Dennis WagelaarFriend
Messages: 373
Registered: September 2012
Location: Belgium
Senior Member

I'm not sure if it's simple enough, but here's a comprehensive ATL HOT scenario:

https://github.com/dwagelaar/atl-superimposition-semantics

It defines ATL's module superimposition semantics in an ATL HOT by feeding ATLCopy.atl and Superimpose.atl into themselves, resulting in ATLSuperimpose.atl. You can start by looking at ATLCopy.atl, which just creates an exact copy of an ATL transformation.

Here's the accompanying paper: ftp://soft.vub.ac.be/tech_report/2009/vub-soft-tr-09-10.pdf

N.B. Things have become slightly easier for HOTs since EMFTVM, where you no longer need to explicitly inject .atl files into .xmi files (you can just load them as regular models). Also, refining mode can now be used to modify ATL models in-place instead of having to copy everything.


Cheers,
Dennis
Previous Topic:Content-Assist for imported libraries not working
Next Topic:An ATL Freelancer
Goto Forum:
  


Current Time: Tue Sep 25 01:40:44 GMT 2018

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

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

Back to the top