Reasoning About Semantic Conflicts Between Aspects

Reasoning About Semantic Conflicts Between Aspects
复制标题

DOI:
--
复制
发表时间:
2005-09
期刊:
CTIT technical reports series
影响因子:
--
通讯作者:
Pascal Durr;T. Staijen;L. Bergmans;M. Aksit
Pascal Durr;T. Staijen;L. Bergmans;M. Aksit
中科院分区:
其他
文献类型:
--
作者:
Pascal Durr;T. Staijen;L. Bergmans;M. Aksit

文献摘要

被引文献

相似文献

AOP社区已成功促进并说明了面向方面的编程的力量和优雅。但是,面向方面的编程的主要问题之一是方面干扰问题。当多个方面叠加在相同的联接点上时,由于联接点处这些方面的行为副作用,可能会出现不希望或不正确的行为。在本文中,我们提出了一种技术和一种工具,可以检测和纠正在同一联接点上叠加的方面之间的语义冲突。
The AOP community has successfully promoted and illustrated the power and elegance of aspect-oriented programming. One of the main problems of Aspect-oriented programming is, however, the aspect interference problem. When multiple aspects are superimposed on the same join point, undesired or incorrect behavior may emerge due to the side effects of behavior of the aspects at the join point. In this paper we present a technique and a tool to detect and correct the semantic conflicts among aspects that are superimposed on the same join point.