Assertion with Aspect
Assertion with Aspect
复制标题
带有方面的断言
DOI:
--
复制
发表时间:
2004
期刊:
影响因子:
--
通讯作者:
Katsuro Inoue
中科院分区:
文献类型:
--
作者:
T. Ishio;Toshihiro Kamiya;S. Kusumoto;Katsuro Inoue
Programmers use assertion to enforce design by contract. However, in Object-Oriented Programming, assertion has few drawbacks. One drawback is that assertion may prevent the reuse of a class. Another is that programmers cannot express assertion about inter-object relations. Using Aspect-Oriented Programming technique, which enables to describe a crosscutting concern in one module, programmers can write assertions of inter-object relations. In this paper, we discuss the effect of writing assertions as aspects.
DOI:
10.1007/bfb0053381
发表时间:
1997-01-01
期刊:
ECOOP'97: OBJECT-ORIENTED PROGRAMMING
影响因子:
--
作者:
Kiczales, G;Lamping, J;Irwin, J
通讯作者:
Irwin, J
DOI:
--
发表时间:
2005
期刊:
IPSJ Transactions on Programming(in Japanese) Vol.46, No.PRO46(in press)
影响因子:
--
作者:
Kiyoshi Yamada;Takuo Watanabe
通讯作者:
Takuo Watanabe