transformations Archive

What’s wrong with ATL? (or model transformation languages in general)

Is ATL as good as it seems? Or still has some major problems to overcome? And other languages as well? Have your saying! E.g. I miss a live coding environment!

Distributed Model-to-Model Transformation with MapReduce

Overcome the limitations of executing model transformations on large models by distributing them on top of a mapreduce infrastructure. We've done for ATL!

Backwards reasoning for model transformations: Method and applications

We show how the concept of weakest precondition applied to model transformations helps to solve plenty of verification, validation and testing challenges

Enabling the reuse of stored model transformations

Javier Criado summarizes our work “Enabling the reuse of stored model transformations through annotations” by Javier

ATL#: an ATL parser for .NET

Ever thought about developing a parser for ATL? Well, they did and now explain how and why.

Executing ATL transformations from Java

The easiest way to call ATL transformations from a Java class. Unleash the power of the ATL engine outside of its eclipse-plugin capsule

Feature-Based Classification Bidirectional Transformation Approaches

A feature-based review of all bidirectional transformation approaches plus our view on the open research challenges in the area

anATLyzer – Static analysis of ATL transformations to uncover errors

Combination of static analysis and constraint solving to improve the quality of model transformations. Implemented as an extension of the standard ATL IDE.

Using ATL and MoDisco to solve the import/export of medical data (by Dennis Wagelaar)

Dennis Wagelaar (a committer for the Eclipse ATL project, among many other things) has just published

An adapter-based approach to evolve the code generated by M2T transformations

Guest post by  Jokin García summarizing our work “DB Schema Evolution in Model-to-Text Transformations: An Adapter-based Approach”