Title :
A Survey on Aspect-Oriented Testing Approaches
Author :
Parizi, Reza Meimandi ; Ghani, Abdul Azim
Author_Institution :
Univ. Putra Malaysia, Serdang
Abstract :
Research on testing approaches for different programming paradigms has been done for several years. However, aspect-oriented programming (AOP), a relatively new programming paradigm, has properties that other programming paradigms do not have. These characteristics bring new challenges and issues not present when testing other types of programs such as object oriented programs (OOPs). So this new paradigm can not provide correctness by itself, and thus it also, like any other programs, requires the use of systematic testing approaches to produce validated and high quality software. This paper surveys the research on testing AOPs, the testing approaches that are being proposed, and issues that arise when testing AOPs. The effectiveness of proposed approaches is compared in terms of their ability to find different kind of faults as described by [6]. By making comparison on AOPs testing approaches, a better understanding of these approaches and issues related in testing AOPs is provided, as well as conclusion about existing state of research in this area and future trends for testing of aspect-oriented is identified.
Keywords :
object-oriented programming; program testing; software quality; aspect-oriented programming; aspect-oriented testing approaches; high quality software; object oriented programs; systematic testing approaches; Application software; Computer applications; Computer science; Fault detection; Life testing; Object oriented modeling; Object oriented programming; Quality assurance; Software testing; System testing;
Conference_Titel :
Computational Science and its Applications, 2007. ICCSA 2007. International Conference on
Conference_Location :
Kuala Lampur
Print_ISBN :
978-0-7695-2945-5
DOI :
10.1109/ICCSA.2007.67