CONSTRUSTION OF STRONG AND EXTENSIBLE SYSTEM BASED ON AOP

Zhuang Qiaoli,Wu Guohua,Ran Yuyao
DOI: https://doi.org/10.3969/j.issn.1000-386X.2007.08.029
2007-01-01
Abstract:AOP is a kind of programming pattern and an innovatory thinking of software engineering.Through introducing Aspect,it affects behavior modularization of multiple classes,so that strong,comprehensible and extensible system is developed.Some basic thoughts and implementing mechanism of AOP are introduced,and the concrete implementation AspectJ of AOP is described.Examples are given to illustrate the system extension by AOP.The relationship between OOP and AOP is discussed,and the problems of AOP which need to be resolved at present are summarized.
What problem does this paper attempt to address?