Enhancing Object Oriented Patterns Using Aspect Oriented Programming
Document Type
Capstone
Advisors
Dr. Yonglei Tao, taoy@gvsu.edu
Embargo Period
8-17-2010
Abstract
Aspect Oriented Programming (AOP) allows for improvements related to seperation of concerns in application development. AOP can be applied to Object-Oriented (OO) patterns to reduce the scattering and tangling created by the cross cutting concerns introduced by the pattern. AOP allows for better encapsulation of the cross cutting concerns, seperating the pattern concern from the domain concerns. This allows both the pattern and the domain code to be more easily maintained and reused.
ScholarWorks Citation
Donald, Ghysels and Reddy Madadi, Karthika, "Enhancing Object Oriented Patterns Using Aspect Oriented Programming" (2005). Technical Library. 84.
https://scholarworks.gvsu.edu/cistechlib/84