Jump to: navigation, search

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

< MMT
m (Information About ATL)
(structured the list of links)
Line 15: Line 15:
  
 
The [http://www.sciences.univ-nantes.fr/lina/atl/www/atl_discussion_archive/ archives of the old atl_discussion mailing list] may also be helpful.
 
The [http://www.sciences.univ-nantes.fr/lina/atl/www/atl_discussion_archive/ 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==
 
==Information About ATL==
  
A number of pages can help you developing transformations in ATL:
+
===Getting ATL===
  
* [[ATL Standard Library]]
+
* [[ATL_ReleaseNotes | ATL Release Notes]]
 +
* [[ATL/How_Install_ATL_From_CVS/ | ADT (ATL Development Toolkit) Installation Guide From CVS]] ([[ATL/CVS_Repositories/ | CVS Repository Locations]])
  
* [[ATL Language Troubleshooter]]
+
===Using ATL===
  
* [[ATL FAQ]]
+
A number of pages can help you developing transformations in ATL:
 
+
* [[ATL Howtos]]
+
 
+
* [[AM3 Ant Tasks]] provides tasks to load and save models as well as run ATL transformations.
+
 
+
* The [[ATL Wish List | ATL Wish List]] contains a list of requested features. This is a place where you may add your own requests.
+
  
 +
* [http://www.eclipse.org/m2m/atl/doc/ ATL Documentation]
 
* [[ATL 2006]] is the most recent version of ATL.
 
* [[ATL 2006]] is the most recent version of ATL.
 +
* [[ATL Standard Library]]
 +
* [[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/How_to_Contribute_to_ATL_Transformations_Zoo | How to contribute to the ATL Transformations Zoo]]
+
===Contributing to ATL===
  
* [[ATL/How_Install_ATL_From_CVS/ | ADT (ATL Development Toolkit) Installation Guide From CVS]] ([[ATL/CVS_Repositories/ | CVS Repository Locations]])
+
There are several ways to contribute to ATL:
 
+
* [[ATL Superimposition | ATL Module Superimposition Documentation]]
+
 
+
* [[ATL_ReleaseNotes | ATL Release Notes]]
+
  
* [[ATL_Developer_Doc | ATL Developer Doc]]
+
* [[ATL/How_to_Contribute_to_ATL_Transformations_Zoo | Contributing to the Zoo (or library) of ATL Transformations]].
 +
* Contributing an [http://www.eclipse.org/m2m/atl/usecases/ ATL Use Case]: you should follow the instructions to [[ATL/How_to_Contribute_to_ATL_Transformations_Zoo|contribute to the ATL Transformations Zoo]], and additionally submit an  page that describes your use case (see [http://dev.eclipse.org/viewcvs/index.cgi/www/m2m/atl/usecases/DSLsTelephony/index.php?root=Eclipse_Website&view=markup DSLsTelephony/index.php] for an example).
 +
* Contributing code:
 +
** The [[ATL Wish List | ATL Wish List]] contains a list of requested features. This is a place where you may: add your own requests, or find ideas of features to implement.
 +
** The list of [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=M2M&component=ATL-Contribution&component=ATL-Doc&component=ATL-Engine&component=ATL-UI&component=ATL-Website&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= opened bugs] contains problems that need to be worked on.
 +
** The [[ATL_Developer_Doc | ATL Developer Doc]] provides some information about the implementation of ATL.
  
 
[[Category:Modeling]]
 
[[Category:Modeling]]

Revision as of 17:15, 25 September 2007

< To: AMMA
< To: M2M

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:

Contributing to ATL

There are several ways to contribute to ATL: