The [http://www.eclipse.org/m2m/atl/ ATL] component of the [[M2M]] project aims at providing a set of model-to-model transformation tools.

+

The [http://www.eclipse.org/atl/ ATL] component of the [[MMT]] 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).

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.

ATL is part of the [[AMMA]] platform.

Line 11:

Line 9:

==Questions and Discussions About ATL Usage==

==Questions and Discussions About ATL Usage==

−

Questions and discussions about the usage of ATL should take place on the [news://news.eclipse.org/eclipse.modeling.m2m eclipse.modeling.m2m] [http://www.eclipse.org/newsgroups/ Eclipse newsgroup] for the [[M2M|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 <nowiki>[ATL]</nowiki>.

+

Questions and discussions about the usage of ATL should take place on the [news://news.eclipse.org/eclipse.atl eclipse.atl] [http://www.eclipse.org/newsgroups/ Eclipse newsgroup] for the [[MMT|MMT 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 <nowiki>[ATL]</nowiki>.

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.

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

* 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 an [http://www.eclipse.org/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 {{ATLWebRepositoryLink|usecases/DSLsTelephony/index.php|DSLsTelephony/index.php}} for an example).

* Contributing code:

* 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 [[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 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.

** The [[ATL_Developer_Doc | ATL Developer Doc]] provides some information about the implementation of ATL.

−

* Contributing a non regression test: the [[ATL_VM_Testing | ATL VM Testing]] page provides a way to improve developments around the [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.m2m/org.eclipse.m2m.atl/plugins/org.eclipse.m2m.atl.engine.emfvm/?root=Modeling_Project emfvm].

Revision as of 10:53, 5 June 2013

The ATL component of the MMT 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.

Contents

Questions and Discussions About ATL Usage

Questions and discussions about the usage of ATL should take place on the eclipse.atlEclipse newsgroup for the MMT 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].