Using Aspect Oriented Techniques to Build-in Software Quality
Todays software systems are growing rapidly in number, size, complexity, amount of distribution and number of users with the evolving technologies being geared towards improving their quality. Aspect oriented software development is a new paradigm that claims to improve the quality of software using separation of concerns. In this paper we show how the aspect oriented paradigm has evolved from the object oriented paradigm, giving definitions of key aspect oriented terms to aid comprehension and clarification. We then show how techniques involved in aspect oriented design can help to improve software quality.
Keywords: Aspect, Weavers, Crosscutting, Object Oriented Paradigm, Point_Cuts, Advice
Download Full-Text
ABOUT THE AUTHOR
Obeten Obi Ekabua
Dept. of Computer Science, North-West University, Private Bag X2046, Mmabatho 2735, South Africa
Obeten Obi Ekabua
Dept. of Computer Science, North-West University, Private Bag X2046, Mmabatho 2735, South Africa