【24h】

Conditioned Slicing of Aspect-Oriented Program

机译:有条件的面向方面的程序切片

获取原文

摘要

The different variants of slicing techniques of aspect-oriented programs (AOPs) are used in software maintenance, reuse, debugging, testing, program evolution, etc. In this paper, we propose a conditioned slicing algorithm for slicing AOPs, which computes more precise slice in comparison with dynamic slice. First, we have constructed an intermediate representation named conditioned aspect-oriented dependence graph (CAODG) to represent the aspect-oriented programs. The construction of CAODG is based on execution of aspect-oriented program with respect to pre-/post-condition rule, which is defined in aspect code. Then, we have proposed a conditioned slicing algorithm for AOP using the proposed CAODG.
机译:面向方面的程序(AOP)的切片技术的不同变体用于软件维护,重用,调试,测试,程序演化等。在本文中,我们提出了一种用于切割AOP的调节切片算法,从而计算更精确的切片 与动态切片相比。 首先,我们构建了名为条件的方面取向依赖图(CAODG)的中间表示,以表示面向方面的程序。 CAODG的构造基于关于/后项规则的方面导向的程序的执行,该规则在宽方形代码中定义。 然后,我们已经提出了使用所提出的Caodg的AOP调节切片算法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号