Jump to: navigation, search

Difference between revisions of "MMT/ATL Transformation Language (ATL)"

< MMT
(Contributing to ATL)
Line 1: Line 1:
{{Backlink|AMMA}}
 
 
 
[[Image:AtlLogo.png|right]]
 
[[Image:AtlLogo.png|right]]
  
Line 21: Line 19:
 
===Getting ATL===
 
===Getting ATL===
  
* [http://www.eclipse.org/m2m/atl/download/ Binary builds]
+
* [[ATL/User_Guide#Installation|Here]] you can find documentation about ATL installation
 
* [[ATL_2.0.0_New_and_Noteworthy | ATL 2.0.0 New & Noteworthy]]
 
* [[ATL_2.0.0_New_and_Noteworthy | ATL 2.0.0 New & Noteworthy]]
 
* [[ATL_2_beta_notes | ATL 2 beta notes]]
 
* [[ATL_2_beta_notes | ATL 2 beta notes]]
* [[ATL/How_Install_ATL_From_CVS/ | ATL Installation Guide From CVS]] ([[ATL/CVS_Repositories/ | CVS Repository Locations]])
 
  
 
===Using ATL===
 
===Using ATL===
  
 
A number of pages can help you developing transformations in ATL:
 
A number of pages can help you developing transformations in ATL:
 +
* [[ATL/Concepts|An Introduction to ATL Concepts]]
 +
* [[ATL/User_Guide|ATL User Documentation]]
 +
* [[ATL/Developer_Guide|ATL Developer Documentation]]
  
* [http://www.eclipse.org/m2m/atl/doc/ ATL Documentation]
+
And here are some additional wiki pages:
 
* [[M2M/ATL/Syntax|ATL syntax (full grammar)]]
 
* [[M2M/ATL/Syntax|ATL syntax (full grammar)]]
* [[ATL 2006]] is the most recent version of ATL.
 
 
* [[ATL Standard Library]]
 
* [[ATL Standard Library]]
 +
* [[ATL 2006]] is the most recent version of the ATL compiler
 
* [[ATL Superimposition | ATL Module Superimposition Documentation]]
 
* [[ATL Superimposition | ATL Module Superimposition Documentation]]
* The [[GMT]]/[[AM3]] component provides [[AM3 Ant Tasks|ant tasks]] to load and save models as well as to run ATL transformations.
+
* [[ATL Compatibility]]: how to resolve ATL compatiblity issues
* [[ATL Compatibility]] : how to resolve ATL compatiblity issues
+
* [[ATL Editor content assist]]
+
  
 
===Contributing to ATL===
 
===Contributing to ATL===

Revision as of 11:11, 16 January 2009

AtlLogo.png

The ATL component of the M2M project aims at providing a set of model-to-model transformation tools. These include some sample ATL transformations, an ATL transformation engine, and an IDE for ATL (ADT: ATL Development Tools). ATL is part of the AMMA platform.

Questions and Discussions About ATL Usage

Questions and discussions about the usage of ATL should take place on the eclipse.modeling.m2m Eclipse newsgroup for the M2M project (more details about this newsgroup there), of which ATL is a component. Please, remember to prefix the subject of your ATL-related posts with [ATL].

The archives of the old atl_discussion mailing list may also be helpful.

Before posting, you should check if your question is not already answered in the ATL FAQ, the ATL Howtos, or the ATL Language Troubleshooter.

Information About ATL

Getting ATL

Using ATL

A number of pages can help you developing transformations in ATL:

And here are some additional wiki pages:

Contributing to ATL

There are several ways to contribute to ATL: