DocumentCode :
2781073
Title :
An evaluation of aspect oriented testing techniques
Author :
Naqvi, Syed Asad Ali ; Ali, Shaukat ; Khan, M. Uzair
Author_Institution :
Center for Software Dependability, Mohammad Ali Jinnah Univ., Islamabad, Pakistan
fYear :
2005
fDate :
17-18 Sept. 2005
Firstpage :
461
Lastpage :
466
Abstract :
Aspect oriented programming (R.T. Alexander, et al) promises to enhance software quality by increasing the cohesion of classes and localizing both core and crosscutting concerns. The quality of software, however, can only be validated by testing the software. Testing aspect oriented programs remains just as important as testing any other software. This paper presents an analysis of the testing strategies for AOPs. Three testing strategies have been examined and their effectiveness is measured in terms of their ability to find different kind of faults as described in a fault model by R.T. Alexander, et al. Based on this analysis, conclusions have been drawn about the current state of the research in the testing of aspect oriented programs and future directions have been explored.
Keywords :
program testing; software quality; aspect oriented programming; aspect oriented testing techniques; software quality; software testing; Concurrent computing; Flow graphs; Formal specifications; Life testing; Programming profession; Software quality; Software testing; System testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Emerging Technologies, 2005. Proceedings of the IEEE Symposium on
Print_ISBN :
0-7803-9247-7
Type :
conf
DOI :
10.1109/ICET.2005.1558925
Filename :
1558925
Link To Document :
بازگشت