Advanced Traceability for ATL

From AtlanMod

< To: MtATL2009

Abstract: Tracing information is an essential part of the ATLAS Transformation Language (ATL). It is used to support interaction between transformation rules, where each rule can use the output of other rules by means of the implicit tracing mechanism. However, tracing information is often useful outside the scope of the transformation execution as well. Currently, ATL offers limited access to the implicit tracing information via the resolveTemp() method. In addition, the tracing information is always discarded after the transformation execution. We propose a method that allows richer runtime access to the tracing information, as well a method for efficiently storing the tracing information in a separate model.

Presentation

The MDE Diploma