To read this content please select one of the options below:

A study of testing‐effort dependent inflection S‐shaped software reliability growth models with imperfect debugging

N. Ahmad (School of Computing Information and Mathematical Sciences, The University of the South Pacific, Suva, Fiji Islands)
M.G.M. Khan (School of Computing Information and Mathematical Sciences, The University of the South Pacific, Suva, Fiji Islands)
L.S. Rafi (School of Computing Information and Mathematical Sciences, The University of the South Pacific, Suva, Fiji Islands)

International Journal of Quality & Reliability Management

ISSN: 0265-671X

Article publication date: 12 January 2010

833

Abstract

Purpose

The purpose of this paper is to investigate how to incorporate the exponentiated Weibull (EW) testing‐effort function (TEF) into inflection S‐shaped software reliability growth models (SRGMs) based on non‐homogeneous Poisson process (NHPP). The aim is also to present a more flexible SRGM with imperfect debugging.

Design/methodology/approach

This paper reviews the EW TEFs and discusses inflection S‐shaped SRGM with EW testing‐effort to get a better description of the software fault detection phenomenon. The SRGM parameters are estimated by weighted least square estimation (WLSE) and maximum‐likelihood estimation (MLE) methods. Furthermore, the proposed models are also discussed under imperfect debugging environment.

Findings

Experimental results from three actual data applications are analyzed and compared with the other existing models. The findings reveal that the proposed SRGM has better performance and prediction capability. Results also confirm that the EW TEF is suitable for incorporating into inflection S‐shaped NHPP growth models.

Research limitations/implications

This paper presents the WLSE results with equal weight. Future research may be carried out for unequal weights.

Practical implications

Software reliability modeling and estimation are a major concern in the software development process, particularly during the software testing phase, as unreliable software can cause a failure in the computer system that can be hazardous. The results obtained in this paper may facilitate the software engineers, scientists, and managers in improving the software testing process.

Originality/value

The proposed SRGM has a flexible structure and may capture features of both exponential and S‐shaped NHPP growth models for failure phenomenon.

Keywords

Citation

Ahmad, N., Khan, M.G.M. and Rafi, L.S. (2010), "A study of testing‐effort dependent inflection S‐shaped software reliability growth models with imperfect debugging", International Journal of Quality & Reliability Management, Vol. 27 No. 1, pp. 89-110. https://doi.org/10.1108/02656711011009335

Publisher

:

Emerald Group Publishing Limited

Copyright © 2010, Emerald Group Publishing Limited

Related articles