What is it about?

A software company will get maximum benefit from testing only when the software testing process is optimised. The decision on when to stop testing and release the software to client is very important for software service companies. A lot of research has been conducted in the past to determine the optimal testing time and many stopping criteria have been proposed for software testing. The important among them are criterion based on estimated reliability, statistical similarity and cost benefit analysis. This paper discusses an optimum test stopping criterion combining the cost benefit analysis and reliability modelling. The approach focuses on fitting various software reliability models to the data and identifying the best-fit model using Taguchi’s loss function. Later on, the testing process is optimised by identifying the optimum testing effort required to detect the maximum bugs under the given cost constraint. Two case studies demonstrating the application of the proposed criterion are also presented in the paper.

Featured Image

Perspectives

Boby John received the MSc degree in Statistics from the Mahatma Gandhi University, Kottyam, India and the MTech degree in Quality, Reliability & Operations Research from Indian Statistical Institute, Kolkata. He is currently a Technical Officer at Statistical Quality Control & Operations Research (SQC & OR) Unit, Indian Statistical Institute, Bangalore. As an active consultant in the SQC & OR Division of Indian Statistical Institute, he is associated with various IT and IT enabled service companies. His areas of interest include Six Sigma, Software Quality & Reliability Engineering, Design of Experiments, Monte Carlo Simulation, Data Mining, Business Analytics, etc. Email: boby@isibang.ac.in.

Dr Boby John
Indian Statistical Institute

Read the Original

This page is a summary of: An optimum test stopping criterion based on software reliability modelling and Taguchi methods, International Journal of Reliability and Safety, January 2012, Inderscience Publishers,
DOI: 10.1504/ijrs.2012.049612.
You can read the full text:

Read

Contributors

The following have contributed to this page