• DocumentCode
    3369010
  • Title

    Rare failure-state in a Markov chain model for software reliability

  • Author

    Thomason, Michael G. ; Whittaker, James A.

  • Author_Institution
    Dept. of Comput. Sci., Tennessee Univ., Knoxville, TN, USA
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    12
  • Lastpage
    19
  • Abstract
    Software systems composed of highly reliable components may experience few, if any, failures while undergoing heavy testing or field usage. L.M. Kaufman et al. (1997, 1998) applied “statistics of the extremes” to software reliability analysis for failure as an infrequent, unlikely occurrence - a so-called rare event. This paper combines (i) software failure as a rare event with (ii) a finite-state, discrete-parameter recurrent Markov chain that models both the failures (as transitions to a rare fail state) and the software usage probabilities (as transitions among usage states not involving the fail state). When conditions for rare events are met, reliability analysis in greater detail, with fewer assumptions, may be possible, and there may be additional justification for using the popular Poisson and exponential distributions for certain random variables. We describe how the Markov chain and the “Poisson law of small numbers”, which has a central role in the study of rare events and extreme values, yield (a) an explicit error bound on a Poisson approximation for counts of failures as rare events in long realizations of the chain, and (b) an approximate exponential distribution for the interoccurrence time of failures as rare events. We compute both the Poisson error bound and χ2 goodness-of-fit tests for samples and the approximate distributions for a small Markov chain. A typical application of these results would be in the analysis of software reliability for systems of high-quality COTS components
  • Keywords
    Markov processes; Poisson distribution; exponential distribution; failure analysis; finite state machines; software reliability; system recovery; χ2 goodness-of-fit tests; Poisson approximation; Poisson distribution; Poisson law of small numbers; approximate exponential distribution; commercial off-the-shelf software; error bound; extreme values; field usage; finite-state discrete-parameter recurrent Markov chain model; high-quality COTS components; interoccurrence time; long chain; random variables; rare events; rare failure state; software failure; software reliability; software testing; software usage probabilities; state transitions; statistics of the extremes; usage states; Application software; Computer science; Failure analysis; Random variables; Reactive power; Reliability theory; Software reliability; Statistical analysis; Statistics; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reliability Engineering, 1999. Proceedings. 10th International Symposium on
  • Conference_Location
    Boca Raton, FL
  • ISSN
    1071-9458
  • Print_ISBN
    0-7695-0443-4
  • Type

    conf

  • DOI
    10.1109/ISSRE.1999.809306
  • Filename
    809306