A Static Analyzer for Model Transformations

A Static Analyzer for Model Transformations
复制标题

用于模型转换的静态分析器

DOI:
--
复制
发表时间:
2011
期刊:
MtATL@TOOLS
影响因子:
--
通讯作者:
Franklin Ramalho
Franklin Ramalho
中科院分区:
--
文献类型:
--
作者:
Andreza Vieira;Franklin Ramalho

文献摘要

被引文献

相似文献

模型驱动架构方法的采用每天都在增加。与任何其他软件开发项目一样,基于MDA的项目也在不断发展,因为软件需求会随着其生命周期沿着变化。因此,MDA转换中的变化也是频繁的。这些更改在手动完成时是困难且容易出错的任务。我们提出了一个静态分析器检查ATL转换的源代码。它提供了一个API,包括从ATL转换中提取和处理各种元素的方法。因此,所提出的静态分析器可以是有用的,在几个基于MDA的项目的开发任务,如维护和调试,因为它使开发人员能够节省精力和开发时间,自动识别依赖关系和转换元素。
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.