Research Article
The Effect of Design Patterns on Aspect Oriented Software Quality–An Empirical Evaluation
@INPROCEEDINGS{10.1007/978-3-642-27317-9_37, author={Sirbi Kotrappa and Kulkarni Prakash}, title={The Effect of Design Patterns on Aspect Oriented Software Quality--An Empirical Evaluation}, proceedings={Advances in Computer Science and Information Technology. Computer Science and Information Technology. Second International Conference, CCSIT 2012, Bangalore, India, January 2-4, 2012. Proceedings, Part III}, proceedings_a={CCSIT PART III}, year={2012}, month={11}, keywords={Aspect oriented programming (AOP) design patterns (DPs) software metrics quality model}, doi={10.1007/978-3-642-27317-9_37} }
- Sirbi Kotrappa
Kulkarni Prakash
Year: 2012
The Effect of Design Patterns on Aspect Oriented Software Quality–An Empirical Evaluation
CCSIT PART III
Springer
DOI: 10.1007/978-3-642-27317-9_37
Abstract
In recent times, software engineers attempted to measure software quality using various approaches and techniques such as metric suites. Aspect oriented programming (AOP) a new technology addressing issues of scattering and tangling of code spread throughout the system. Today, Aspect oriented programming (AOP) is gaining wide attention both in industry and research. OO DPs (design patterns) have difficulties in implementation of crosscutting concerns because of lack of features in OO languages and crosscutting concerns affecting software quality. In this paper, we evaluate metrics of OO Vs AO DPs for separation of concern, size, coupling and cohesion metrics from the C & K metric suite, which was modified to AOP. This empirical evaluation provides a new knowledge about AOP software quality and software developer can adopt in a specific situation. We claim that the AOP has significance effect on design quality than OOP.