Title: Growth model for detection and removal of faults having different severity with single change point and imperfect debugging

Authors: Asheesh Tiwari; Ashish Sharma

Addresses: Department of Computer Engineering & Applications, GLA University Mathura, Mathura, Uttar Pradesh, India ' Department of Computer Engineering & Applications, GLA University Mathura, Mathura, Uttar Pradesh, India

Abstract: Throughout the last decades, researchers have modelled a variety of software reliability growth models for estimating measures of reliability. In the present paper, we have classied faults into four divergent types as per their easiness and hardness in detection and removal. Also, variations in fault detection and correction rates can be because of the testing strategy, changing testing environment, motivation, proficiency and organisation of the debugging and testing teams, etc. In the present paper, a change point has been applied to four types of faults along with imperfect debugging during the correction of faults. This paper comprises two proposed software reliability growth models, which are compared on the basis of rate of detection as well as correction. All the model parameters are evaluated by the method of least squares. These models are assessed using various comparison measures like SSE, MSE, RMSE, Bias, variance and RMSPE.

Keywords: software reliability; software reliability growth model; change point; fault detection process; non-homogeneous Poisson process; sum of squared error; mean squared error; root mean square error; root mean square prediction error.

DOI: 10.1504/IJRS.2024.139202

International Journal of Reliability and Safety, 2024 Vol.18 No.1, pp.86 - 101

Received: 03 Nov 2022
Accepted: 21 Aug 2023

Published online: 25 Jun 2024 *

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