Aspect-oriented programming and modular reasoning

Aspect-oriented programming and modular reasoning
复制标题

面向方面的编程和模块化推理

DOI:
--
复制
发表时间:
2005
期刊:
Proceedings. 27th International Conference on Software Engineering, 2005. ICSE 2005.
影响因子:
--
通讯作者:
M. Mezini
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.