ATLAS Transformation Language
ATLAS Transformation Language is an actively used programming language created in 2005. ATL (ATLAS Transformation Language) is a model transformation language and toolkit developed and maintained by OBEO and AtlanMod. It was initiated by the AtlanMod team (previously called ATLAS Group). In the field of Model-Driven Engineering (MDE), ATL provides ways to produce a set of target models from a set of source models. Read more on Wikipedia...
15Years Old | 25Users | ?Jobs |
- ATLAS Transformation Language ranks in the top 25% of languages
- the ATLAS Transformation Language website
- the ATLAS Transformation Language wikipedia page
- ATLAS Transformation Language first appeared in 2005
- file extensions for ATLAS Transformation Language include atl
- Have a question about ATLAS Transformation Language not answered here? Email me and let me know how I can help.
Example code from the web:
rule TreeNodeRoot2RootElement { from rt : MMTree!Node (rt.isTreeNodeRoot()) to lstRt : MMElementList!RootElement ( name <- rt.name, elements <- elmLst ), elmLst : distinct MMElementList!CommonElement foreach(leaf in rt.getAllChildren())( name <- leaf.name ) }
Last updated August 9th, 2020