Software Testing Estimation using Soft Computing Techniques

Software development is an extremely composite plus brainstorming action. In previous days programmers wrote programs by means of machine language in which they exhausted their more time in thinking about an exacting machine's instructions rather than the solution of the problem in their hands. Progressively, program developers switched to advanced stage of programming languages (high-level languages). Software testing is an imperative attribute of software quality. However the prediction of this attribute is a cumbersome process. Therefore various methodologies are proposed so far to estimate the testing time of software. Among them Fuzzy Inference System (FIS) and Adaptive Neuro- Fuzzy Inference System (ANFIS) is one of the sophisticated methods which have immense prediction capability and this paper explores its application to evaluate testing time of the aspect-oriented system. Prediction of testing time is performed by FIS and ANFIS. The results obtained from the current study are compared with adaptive neuro- fuzzy inference system and it is revealed that which model is more useful.

[1]  P. S. Grover,et al.  A Fuzzy Logic Approach to Measure Complexity of Generic Aspect-Oriented Systems , 2010 .

[2]  P. S. Grover,et al.  Notice of Violation of IEEE Publication PrinciplesTowards a Unified Framework for Complexity Measurement in Aspect-Oriented Systems , 2008, 2008 International Conference on Computer Science and Software Engineering.

[3]  L. Darrell Whitley,et al.  Prediction of Software Reliability Using Connectionist Models , 1992, IEEE Trans. Software Eng..

[4]  Jun Zheng,et al.  Predicting software reliability with neural network ensembles , 2009, Expert Syst. Appl..

[5]  David W. Hosmer,et al.  Applied Logistic Regression , 1991 .

[6]  Ping-Feng Pai,et al.  Software reliability forecasting by support vector machines with simulated annealing algorithms , 2006, J. Syst. Softw..

[7]  P. S. Grover,et al.  A Fuzzy Logic Approach to Measure Complexity of Generic AspectOriented Systems , 2010, J. Object Technol..

[8]  P. S. Grover,et al.  Notice of Violation of IEEE Publication PrinciplesTowards a Unified Framework for Cohesion Measurement in Aspect-Oriented Systems , 2008, 19th Australian Conference on Software Engineering (aswec 2008).

[9]  Michael R. Lyu,et al.  Handbook of software reliability engineering , 1996 .

[10]  K. K. Aggarwal,et al.  Empirical analysis for investigating the effect of object-oriented metrics on fault proneness: a replicated case study , 2009, Softw. Process. Improv. Pract..

[11]  Thong Ngee Goh,et al.  A study of the connectionist models for software reliability prediction , 2003 .

[12]  David Zhang,et al.  On the neural network approach in software reliability modeling , 2001, J. Syst. Softw..

[13]  Arvinder Kaur,et al.  Empirical analysis for investigating the effect of object-oriented metrics on fault proneness: a replicated case study , 2009 .

[14]  Alberto Maria Segre,et al.  Programs for Machine Learning , 1994 .