High Impact Factor : 4.396 icon | Submit Manuscript Online icon |

Testing Aspect Oriented Programs-Approaches and Their Effectiveness

Author(s):

Arshad Ali , GALGOTIAS UNIVERSITY,GREATER NOIDA-U.P.-INDIA; Thirunavukkarasu K., GALGOTIAS UNIVERSITY,GREATER NOIDA-U.P.-INDIA

Keywords:

Software testing, Aspect oriented programming (AOP), AOP testing

Abstract

Software testing is one of the major source of expense in software projects and a well-defined testing process is a critical part in the development of high quality Aspect Oriented software in a cost effective manner. Aspect Oriented programming (AOP) aims to increase modularity by allowing the separation of concerns. This programming paradigm although enhances the modularity, cannot provide correctness itself. By the passage of time usage and acceptance of AOP is increasing thus correctness of Aspect Oriented Software is challenging the testing process in unexpected manner. Although various testing approaches have been proposed to tackle the issues and challenges when testing aspect oriented programs, there is still the problem of selecting the best one that can effectively be applied to AOP. In this paper we are identifying the main issues and challenges in testing Aspect Oriented Programs and proposing testing criteria to improve the quality of testing in AOP.

Other Details

Paper ID: IJSRDV3I2627
Published in: Volume : 3, Issue : 2
Publication Date: 01/05/2015
Page(s): 1268-1270

Article Preview

Download Article