SODIUS is an ATL partner...

ATL is a hybrid of declarative and imperative languages but the preferred style of transformations in ATL is declarative. This means simple mappings can be expressed simply. An ATL transformation program is composed of rules that define how target model elements are created and initialized from the source elements.

Because both declarative and imperative approaches have their own advantages, MDWorkbench brings to you the best of the two worlds by integrating ATL alongside its own imperative language, MQL.

Learn more on the ATL page or click the ATL logo above...