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
Link To Document