首页> 外文会议>International Conference on Evaluation of Novel Software Approaches to Software Engineering >Hammock-based Identification of Changes in Advice Applications between Aspect-oriented Programs
【24h】

Hammock-based Identification of Changes in Advice Applications between Aspect-oriented Programs

机译:基于吊床的吊床识别面向方面的方面的建议应用的变化

获取原文

摘要

In an aspect-oriented program, the cross-cutting functionalities are defined in pieces of advice such that they apply to program-execution points for the core functionalities. Program changes can affect the application of pieces of advice. To that end, a source-code differencing tool, for two versions of an aspect-oriented program, needs to support the identification of changes in pieces of advice at locations of their applications. To alleviate this task, we introduce an extension of the existing differencing technique for object-oriented programs. We implemented a tool AjDiff and used it to evaluate our technique on the two examples of aspect-oriented programs: Tracing and Telecom. We manually verified that our tool can successfully identify changes in pieces of advice at locations of their application.
机译:在面向方面的程序中,交叉切割功能在一条建议中定义,使得它们适用于核心功能的程序执行点。程序变更可能会影响建议的应用。为此,对于两种方面的程序的两个版本,需要支持识别其应用程序位置的建议的更改的源代码差异工具。为了减轻这项任务,我们介绍了对面向对象程序的现有差异技术的扩展。我们实现了一个工具AJDIFF,并使用它来评估我们的技术,以评估前方方面的程序的两个示例:跟踪和电信。我们手动验证了我们的工具可以成功识别应用程序位置的建议中的更改。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号