A Static Analyzer for Model Transformations.

Andreza Vieira, Franklin Ramalho · 2011

Abstract. Adoption of the Model-Driven Architecture approach is increasing each day. As any other software development project, a MDA-based project is constantly evolving given that software requirements change along their lifecycle. Thus, changes in MDA transformations are also frequent. These changes are hard and error-prone tasks when manually accomplished. We propose a static analyzer for inspecting the source code of ATL transformations. It provides an API comprising methods to extract and handle diverse elements from ATL transformations. Therefore, the proposed static analyzer can be useful during several development tasks of MDA-based projects, such as maintenance and debugging, since it enables developers to save effort and development time by automatically identifying dependences and relations from transformation elements.

Read the paper · More papers on PaperTik