Title: Multi-release software reliability growth assessment: an approach incorporating fault reduction factor and imperfect debugging

Authors: Anu Gupta Aggarwal; Neha Gandhi; Vibha Verma; Abhishek Tandon

Addresses: Department of Operational Research, University of Delhi, Delhi, 110007, India ' Shaheed Rajguru College of Applied Sciences for Women, University of Delhi, Delhi, 110096, India ' Department of Operational Research, University of Delhi, Delhi, 110007, India ' Shaheed Sukhdev College of Business Studies, University of Delhi, Delhi, 110089, India

Abstract: In the last few decades, a plenty of software reliability growth models with diverse parameters have been formulated and proposed to assess software trustworthiness. Fault reduction factor (FRF) is one such significant factor which has been incorporated in numerous reliability modelling researches in past and results have proved its importance on reliability growth phenomenon. To keep pace with rising demands of the market, software development firms keep upgrading their products in terms of new features and by providing rectification of previously reported defects. In this paper, an SRGM based on NHPP integrating imperfect debugging and time-variable FRF is proposed for multi-release software systems. The model is then tested on the failure datasets of multiple releases of Tandem Computers and Firefox OSS. The experimental results for each release are compared with their corresponding perfect debugging model. Results illustrate that the proposed model fits the failure data well, outperforming perfect debugging model.

Keywords: software reliability growth model; fault reduction factor; FRF; least square estimation; multi-release; imperfect debugging.

DOI: 10.1504/IJMOR.2019.103006

International Journal of Mathematics in Operational Research, 2019 Vol.15 No.4, pp.446 - 463

Received: 13 Apr 2018
Accepted: 28 Jul 2018

Published online: 20 Sep 2019 *

Full-text access for editors Access for subscribers Purchase this article Comment on this article