• Home
  • Search
  • Considering fault removal efficiency in software reliability assessment
  • Cite Icon223
  • https://doi.org/10.1109/tsmca.2003.812597Copy DOI Icon

Considering fault removal efficiency in software reliability assessment

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

Software reliability growth models (SRGMs) have been developed to estimate software reliability measures such as the number of remaining faults, software failure rate, and software reliability. Issues such as imperfect debugging and the learning phenomenon of developers have been considered in these models. However, most SRGMs assume that faults detected during tests will eventually be removed. Consideration of fault removal efficiency in the existing models is limited. In practice, fault removal efficiency is usually imperfect. This paper aims to incorporate fault removal efficiency into software reliability assessment. Fault removal efficiency is a useful metric in software development practice and it helps developers to evaluate the debugging effectiveness and estimate the additional workload. In this paper, imperfect debugging is considered in the sense that new faults can be introduced into the software during debugging and the detected faults may not be removed completely. A model is proposed to integrate fault removal efficiency, failure rate, and fault introduction rate into software reliability assessment. In addition to traditional reliability measures, the proposed model can provide some useful metrics to help the development team make better decisions. Software testing data collected from real applications are utilized to illustrate the proposed model for both the descriptive and predictive power. The expected number of residual faults and software failure rate are also presented.

Similar Papers
  • 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
  • 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
  • Citations2

OPTIMAL SOFTWARE SHIPPING TIME ESTIMATION BASED ON A CHANGE-POINT HAZARD RATE MODEL

  • Apr 01, 2014
  • International Journal of Reliability, Quality and Safety Engineering
  • Shinji Inoue +2
  • Research Article
  • Citations54

Comparing the reliability of software systems: A case study on mobile operating systems

  • Sep 21, 2017
  • Information Sciences
  • Vladimir Ivanov +2
  • Conference Article
  • Citations6

Software Reliability Prediction and Analysis Using Queueing Models with Multiple Change-Points

  • Jul 01, 2009
  • Chin-Yu Huang +2
  • Research Article
  • Citations18

Software reliability assessment for an exponential-S-shaped reliability growth phenomenon

  • Jul 01, 1992
  • Computers & Mathematics with Applications
  • Mitsuhiro Kimura +2
  • Conference Article
  • Citations6

Software reliability modeling based on test coverage

  • Jun 01, 2011
  • Shuanqi Wang +3
  • Conference Article
  • Citations9

Software Reliability Prediction and Assessment Using both Finite and Infinite Server Queueing Approaches

  • Jan 01, 2006
  • Wei-Chih Huang +2
  • Conference Article
  • Citations29

Two-dimensional software reliability measurement technologies

  • Dec 01, 2009
  • Shinji Inoue +1
  • Conference Article
  • Citations9

CARATS: A Computer-Aided Reliability Assessment Tool for Software Based on Object-Oriented Design

  • Jan 01, 2006
  • Chien-Chia Chen +4
  • Research Article
  • Citations285

Software Reliability Growth Models with Testing-Effort

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

Software reliability prediction and analysis during operational use

  • Jun 27, 2005
  • Chin-Yu Huang +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
  • Citations51

A software reliability growth model for imperfect debugging

  • Feb 16, 2022
  • Journal of Systems and Software
  • Yeu-Shiang Huang +2
  • Research Article
  • Citations37

Generalized multi‐release modelling of software reliability growth models from the perspective of two types of imperfect debugging and change point

  • Jul 15, 2019
  • Quality and Reliability Engineering International
  • Iqra Saraf +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.