Before revision: Available transformation languages ATL : a transformation language developed by the INRIA Beanbag (see ) : an operation-based language for establishing consistency over data incrementally GReAT : a transformation language available in the GME Epsilon family (see ) : a model management platform that provides transformation languages for model-to-model, model-to-text, update-in-place, migration and model merging transformations.
After revision: There are ongoing debates regarding the benefits of specialised model transformation languages, compared to the use of general-purpose programming languages (GPLs) such as Java URL While GPLs have advantages in terms of more widely-available practitioner knowledge and tool support, the specialised transformation languages do provide more declarative facilities and more powerful specialised features to support model transformations URLAvailable transformation languages ATL : a transformation language developed by the INRIA Beanbag (see ) : an operation-based language for establishing consistency over data incrementally GReAT : a transformation language available in the GME Epsilon family (see ) : a model management platform that provides transformation languages for model-to-model, model-to-text, update-in-place, migration and model merging transformations.