...
首页> 外文期刊>Computer Science and Engineering >Refactoring and AOP under Scrutiny
【24h】

Refactoring and AOP under Scrutiny

机译:审查中的重构和AOP

获取原文
           

摘要

A conflict between refactoring and AOP techniques can arise whenever an application with aspects is subjected to a refactoring application. When the units of code being restructured are also part of a pointcut definition, changes in the external behaviour of the application can occur. This study presents an approach to anticipate the impact of refactoring changes in AO applications. We first decompose refactorings into atomic change operations. Then we individually analyse and evaluate each of these operations. The overall results anticipate the consequences of the refactoring. Our approach is partially automated. We also provide some examples and introduce a discussion (left open in this work) about the relationship between different variables that characterize the refactorings.
机译:每当具有方面的应用程序经历重构应用程序时,重构和AOP技术之间就会发生冲突。当要重构的代码单元也是切入点定义的一部分时,可能会发生应用程序外部行为的更改。这项研究提出了一种方法,可以预测AO应用程序中重构更改的影响。我们首先将重构分解为原子更改操作。然后,我们分别分析和评估每个操作。总体结果预示了重构的后果。我们的方法是部分自动化的。我们还提供一些示例,并介绍有关表征重构的不同变量之间的关系的讨论(在本工作中保留空白)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号