Article complet: ATL QVT

24.12.06

Permalink Categories: MDA, Transformation   English (EU)

ATL QVT

ATL aka Atlas Transformation Language is a Model to Model transformation language and framework. It is meant to work directly on models that conform to meta models. Such meta models can be XML, UML, Java, Hibernate, Spring beans, etc ...

The nice thing is that the project also hosts a miriad of ready to use meta models in their zoo. At the time of this writing this zoo contains 73 meta models !

Instead of transforming a PIM UML model directly to a PSM (which is what I've been doing with AndroMDA 3.x for the last two years) and putting everything in a single monolythic code generation cartridge, ATL enables to introduce dedicated intermediate domain specific meta models.

The ATL project aims at providing a set of transformation tools for GMT. These include some sample ATL transformations, an ATL transformation engine, and an IDE for ATL (ADT: ATL Development Tools).

ATL is just amazing, it pushes MDA to a whole new level of moduralization.

What's more, my favorite MDA code generation tool, in its next major milestone (4) will be based entirely on ATL :p

Trackback address for this post:

http://vidal.biz/blogs/htsrv/trackback.php/959

Comments, Trackbacks, Pingbacks:

No Comments/Trackbacks/Pingbacks for this post yet...

Comments are not allowed from anonymous visitors.

DraK's Klog

Janvier 2009
Lun Mar Mer Jeu Ven Sam Dim
<< <     
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  

Rechercher

Catégories

Linkblog

Friends

Other

Syndiquez ce blog XML

Qu'est-ce que RSS?

powered by
b2evolution