Skip to main content



      Home
Home » Modeling » ATL » ATL HOT Documentation
ATL HOT Documentation [message #1740659] Tue, 16 August 2016 15:27 Go to next message
Eclipse UserFriend
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 04:23 Go to previous message
Eclipse UserFriend
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.
Previous Topic:Content-Assist for imported libraries not working
Next Topic:Ruining QVT to ATL Virtual Machine Compiler Project
Goto Forum:
  


Current Time: Wed Jul 23 14:31:59 EDT 2025

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

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

Back to the top