• Home
  • Search
  • An Empirical Method for Selecting Software Reliability Growth Models
  • Cite Icon126
  • https://doi.org/10.1023/a:1020515105175Copy DOI Icon

An Empirical Method for Selecting Software Reliability Growth Models

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Estimating remaining defects (or failures) in software can help test managers make release decisions during testing. Several methods exist to estimate defect content, among them a variety of software reliability growth models (SRGMs). SRGMs have underlying assumptions that are often violated in practice, but empirical evidence has shown that many are quite robust despite these assumption violations. The problem is that, because of assumption violations, it is often difficult to know which models to apply in practice. We present an empirical method for selecting SRGMs to make release decisions. The method provides guidelines on how to select among the SRGMs to decide on the best model to use as failures are reported during the test phase. The method applies various SRGMs iteratively during system test. They are fitted to weekly cumulative failure data and used to estimate the expected remaining number of failures in software after release. If the SRGMs pass proposed criteria, they may then be used to make release decisions. The method is applied in a case study using defect reports from system testing of three releases of a large medical record system to determine how well it predicts the expected total number of failures.

Similar Papers
  • Research Article
  • Citations21

Bug prediction modeling using complexity of code changes

  • Mar 07, 2014
  • International Journal of System Assurance Engineering and Management
  • V B Singh +3
  • Conference Article
  • Citations13

Software reliability growth model with normal distribution and its parameter estimation

  • Jun 01, 2011
  • Hiroyuki Okamura +2
  • Conference Article
  • Citations5

Software reliability prediction and analysis during operational use

  • Jun 27, 2005
  • Chin-Yu Huang +2
  • Conference Article

Software testing strategies and release decisions with S-shaped growth models under different statistical confidence intervals

  • Jan 31, 2025
  • Chih-Chiang Fang +1
  • Research Article
  • Citations138

Selection of Optimal Software Reliability Growth Models Using a Distance Based Approach

  • Jun 01, 2010
  • IEEE Transactions on Reliability
  • Kapil Sharma +3
  • Research Article
  • Citations285

Software Reliability Growth Models with Testing-Effort

  • Jan 01, 1986
  • IEEE Transactions on Reliability
  • Shigeru Yamada +2
  • Research Article

Imperfect Debugging Software Reliability Growth Model With Warranty Cost And Optimal Release Policy

  • Dec 15, 2010
  • i-manager's Journal on Software Engineering
  • Shaik Mohammad Rafi +1
  • Research Article
  • Citations6

Discrete Software Reliability Growth Models with Discrete Test Effort Functions

  • Oct 30, 2011
  • International Journal of Software Engineering & Applications
  • Sk.Md Rafi +1
  • Book Chapter
  • Citations8

On the Development of Discrete Software Reliability Growth Models

  • Jan 01, 2008
  • P.K Kapur +2
  • Research Article
  • Citations10

Software reliability modeling in distributed development environment

  • Oct 01, 2006
  • Journal of Quality in Maintenance Engineering
  • Y Tamura +2
  • Research Article

Optimizing reliability and release time of testing effort dependent module-based SRGM with multi-fault severity integration

  • Mar 17, 2026
  • Annals of Operations Research
  • Richa Gupta +1
  • Research Article
  • Citations17

Software reliability assessment models based on cumulative bernoulli trial processes

  • Dec 01, 2003
  • Mathematical and Computer Modelling
  • Tadashi Dohi +1
  • Research Article
  • Citations50

Optimum software release policy with random life cycle

  • Jun 01, 1990
  • IEEE Transactions on Reliability
  • W.Y Yun +1
  • Research Article
  • Citations14

A Unified and Flexible Framework of Imperfect Debugging Dependent SRGMs with Testing-Effort

  • Feb 03, 2014
  • Journal of Multimedia
  • Ce Zhang +4
  • Book Chapter
  • Citations23

An Efficient Method for Parameter Estimation of Software Reliability Growth Model Using Artificial Bee Colony Optimization

  • Jan 01, 2015
  • Rao K Mallikharjuna +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.