...
首页> 外文期刊>Journal of software >Automatic Detection to the Behavioral Conflict in AOP Application Based on Design by Contract
【24h】

Automatic Detection to the Behavioral Conflict in AOP Application Based on Design by Contract

机译:基于合同设计的AOP应用程序行为冲突自动检测

获取原文
获取原文并翻译 | 示例
           

摘要

Behavioral conflict is one of the key issues in the practical application of AOP (Aspect-Oriented Programming) technology. Based on the ideas of design by contract and behavioral subtyping, we propose an approach that detects the behavioral conflict automatically at runtime. Use Java annotation to describe the contracts of the base program and aspect code, then extract these contracts through the contract transformation program, and convert them to the assertion verification program, consequently it achieves automatic detection to the behavioral conflict at runtime.
机译:行为冲突是AOP(面向方面​​编程)技术的实际应用中的关键问题之一。基于通过契约和行为子类型进行设计的思想,我们提出了一种在运行时自动检测行为冲突的方法。使用Java注释来描述基础程序和方面代码的契约,然后通过契约转换程序提取这些契约,并将其转换为断言验证程序,从而在运行时实现对行为冲突的自动检测。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号