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.

This document is currently not available here.

Share

COinS