Implementing low-coupling module with generative programming methods: the theory and practice of AOP

Qiang ZHANG,Bo TAN,Cheng-xiang TAN
2005-01-01
Journal of Computer Applications
Abstract:With the development of programming technology and theory, some problems in practice, which can not be solved by the traditional OO theory, are attracting more and more interests of researchers. A generative programming-based approach was proposed to solve such kind of problems by constructing domain-neutral models and low-coupling modules. One implementation of our proposed approach, AOP, was analyzed to demonstrate the advantages and shortcomings of our approach. Finally, a comparison between AOP-based and OO-based Observer models was conducted to show the superiority of our approach over traditional OO approaches.
What problem does this paper attempt to address?