• DocumentCode
    985019
  • Title

    Software Reliability Analysis and Measurement Using Finite and Infinite Server Queueing Models

  • Author

    Huang, Chin-Yu ; Huang, Wei-Chih

  • Author_Institution
    Nat. Tsing Hua Univ., Hsinchu
  • Volume
    57
  • Issue
    1
  • fYear
    2008
  • fDate
    3/1/2008 12:00:00 AM
  • Firstpage
    192
  • Lastpage
    203
  • Abstract
    Software reliability is often defined as the probability of failure-free software operation for a specified period of time in a specified environment. During the past 30 years, many software reliability growth models (SRGM) have been proposed for estimating the reliability growth of software. In practice, effective debugging is not easy because the fault may not be immediately obvious. Software engineers need time to read, and analyze the collected failure data. The time delayed by the fault detection & correction processes should not be negligible. Experience shows that the software debugging process can be described, and modeled using queueing system. In this paper, we will use both finite, and infinite server queueing models to predict software reliability. We will also investigate the problem of imperfect debugging, where fixing one bug creates another. Numerical examples based on two sets of real failure data are presented, and discussed in detail. Experimental results show that the proposed framework incorporating both fault detection, and correction processes for SRGM has a fairly accurate prediction capability.
  • Keywords
    probability; program debugging; queueing theory; software fault tolerance; failure-free software operation; finite server queueing models; infinite server queueing models; probability; software debugging process; software reliability analysis; software reliability growth models; software reliability measurement; Fault correction; Software testing; non-homogeneous Poisson process (NHPP); queueing theory; software reliability growth model (SRGM);
  • fLanguage
    English
  • Journal_Title
    Reliability, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9529
  • Type

    jour

  • DOI
    10.1109/TR.2007.909777
  • Filename
    4385745