Transformaciones de tipo refining/refactoring para ATL

ATL dispone de un nuevo modo de ejecución: el refining mode. El refining mode facilita la definición de transformaciones que se limitan a hacer un pequeño número de cambios sobre el modelo de entrada (por ejemplo, transformaciones que implementan un refactoring sobre el modelo inicial)

Os dejo aquí la explicación del porqué y el cómo de este nueva opción de ATL. ¡A ver si os animáis a probarla!

Refining/refactoring transformations in ATL

ATL has now a new refining execution mode!.

The refining execution mode has been introduced in ATL to ease the programming of refining (or refactoring) transformations. The main characteristic of a refining transformation is that the output model is very similar to the input one. A typical scenario is when the transformation implements some kind of refactoring on the input model.

USER FORUM TOPIC Theory of 2-Structures

Anybody around who has used/ seen the Theory OF 2-Structures applied IN model transformation context? ANY examples perhaps?

Just have started reading Ehrenfeucht’s Book on 2-Structures. ‘Classic’ math stuff (as it should not be): lots of definitions without any clue of justifications :o(

Nevertheless it seems closely related to graph transformations. So just in case …

Have fun
|=

Pin It on Pinterest