Skip to main content
Contributing to ATL - A Model Transformation Technology

Thanks for your interest in this project.

Project description:

ATL (ATL Transformation Language) is a model transformation language and toolkit. In the field of Model-Driven Engineering (MDE), ATL provides ways to produce a set of target models from a set of source models. Developed on top of the Eclipse platform, the ATL Integrated Environnement (IDE) provides a number of standard development tools (syntax highlighting, debugger, etc.) that aims to ease development of ATL transformations.


Developer resources:

Information regarding source code management, builds, coding standards, and more.


Anonymous read-only access to the git repository:

  git clone git://
- or -

  git clone

Read/write access to the git repository for committers:

  git clone ssh://<user_id>

The project uses Maven for its main build. You can build the project as follows:

  mvn -f releng/org.eclipse.m2m.atl.releng.parent/pom.xml clean verify

Eclipse Contributor Agreement:

Before your contribution can be accepted by the project, you need to create and electronically sign the Eclipse Contributor Agreement (ECA).



Contact the project developers via the project's "dev" list.


Search for bugs:

This project uses Bugzilla to track ongoing development and issues.


Create a new bug:

Be sure to search for existing bugs before you create another one. Remember that contributions are always welcome!


Back to the top