A critical review of various testing techniques in aspect-oriented software systems

Abhishek Bhushan Singhal, Abhay Bansal, Avadhesh Kumar · ACM SIGSOFT Software Engineering Notes · 2013

Software testing is a very crucial phase of the software development life cycle. In order to develop quality software using any approach such as module-oriented, object-oriented, aspect-oriented and componentbased, testing plays a crucial role. Aspect-Oriented Programming (AOP) is a relatively new software development approach and testing of software developed using this approach has not matured enough. Researchers have proposed various testing techniques for AOP. It is important to analyze existing Aspect-Oriented testing techniques in order to develop new, better, more efficient techniques. This paper presents a critical review of various existing testing techniques for AOP.

Read the paper · More papers on PaperTik