Assessing Aspect-Oriented Programming: Preliminary Results
The aspect-oriented programming approach claims to make it easier to reason about, develop, and maintain certain kinds of application code while maintaining highly efficient code. To better understand the usefulness and usability of the aspect-oriented approach, we have been conducting a series of experiments. These experiments are designed to investigate such characteristics of aspect-oriented development as the creation and ease of debugging programs built in this style. This paper provides an overview of the experiments we have conducted to date.
- 1.G. Kiczales, J. Lamping, A. Mendhekar, C. Maeda, C. Lopes, J.-M. Loingtier,and J. Irwin. Aspect-oriented programming. In ECOOP’97—Object-Oriented Programming, 11th European Conference, LNCS 1241, pages 220–242, 1997.Google Scholar
- 2.R.J. Walker, E.L.A. Baniassad, and G.C. Murphy. An initial assessment of aspect-oriented programming. Technical Report UBC-TR-98-12, Department of Computer Science, University of British Columbia, 1998.Google Scholar