Abstract—Aspect oriented programming is a new programming paradigm. AOP is based on object oriented programming. Most of the researchers target this new paradigm towards the programming not for testing. Testing of aspect oriented programs is an emerging field of research as a very few research work is going on currently on ASP.
In this paper, we investigate a new way of testing aspect oriented programs. Here we propose a framework of automated test data generation for evolutionary testing on AOP. On the basis of generated data we will compare evolutionary testing with random testing in terms of effort reduction and improvement of test effectiveness. We will justify our comparison with the help of empirical study on AspectJ programs.
Index Terms—Aspect oriented programming, testing AOP, debugging, and Search based optimization techniques.
Anuranjan Misra is working as Professor and Dean Academics at Bhagwant Institute of Technology, Ghaziabad, India.
Raghav Mehra is working as Associate Professor, at Bhagwant Institute of Technology, Muzaffarnagar, India.
Mayank Singh is working as Assistant Professor, Computer Science Department, J.P. Institute of Engineering & Technology, Meerut, India.
Jugnesh Kumar is working as Assistant Professor at Manav Rachna College of Engineering, Faridabad, India.
Shailendra Mishra is working as Professor and Head of Department of Computer science and Engineering at kec dwarahat uttarakhand
Cite: Anuranjan Misra, Raghav Mehra, Mayank Singh, Jugnesh Kumar, and Shailendra Mishra, "Novel Approach to Automated Test Data Generation for AOP," International Journal of Information and Education Technology vol. 1, no. 2, pp. 179-184, 2011.