AOP中方面冲突自动检测方法研究

来源 :计算机工程与设计 | 被引量 : 22次 | 上传用户:seair123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了解决面向方面编程中的方面冲突问题,在分析现有解决方法的基础上,提出了一种基于契约式设计的方面冲突自动检测方案。根据设计文档使用JML给方面和基础程序标注契约,利用契约转换程序生成契约检查程序,契约检查程序与面向方面的应用程序一起编译,生成包含契约检查的目标文件,从而在程序执行时,自动检测出方面与基础程序间的冲突以及方面与方面间冲突。该方案不破坏现有的应用程序,且无需重新设计编译器。通过一个实例表明该方案的可行性。
其他文献
采用动态法分别测定了阿魏酸和川芎嗪在超临界CO2中的溶解度.实验结果表明:在压力10~35MPa和温度308.15~338.15K范围内,阿魏酸在超临界CO2中的溶解度(摩尔分数)为6.936×10