Aspect-oriented programming and modular reasoning
Aspect-oriented programming and modular reasoning
复制标题
面向方面的编程和模块化推理
DOI:
--
复制
发表时间:
2005
期刊:
影响因子:
--
通讯作者:
M. Mezini
中科院分区:
文献类型:
--
作者:
G. Kiczales;M. Mezini
Aspects cut new interfaces through the primary decomposition of a system. This implies that in the presence of aspects, the complete interface of a module can only be determined once the complete configuration of modules in the system is known. While this may seem anti-modular, it is an inherent property of crosscutting concerns, and using aspect-oriented programming enables modular reasoning in the presence of such concerns.