• DocumentCode
    1165531
  • Title

    A Bayesian analysis of the logarithmic-Poisson execution time model based on expert opinion and failure data

  • Author

    Campodónic, Sylvia ; Singpurwalla, Nozer D.

  • Author_Institution
    Res. and Test Dept., Assoc. of American Railroads, Washington, DC, USA
  • Volume
    20
  • Issue
    9
  • fYear
    1994
  • Firstpage
    677
  • Lastpage
    683
  • Abstract
    We propose a Bayesian approach for predicting the number of failures in a piece of software, using the logarithmic-Poisson model, a nonhomogeneous Poisson process (NHPP) commonly used for describing software failures. A similar approach can be applied to other forms of the NHPP. The key feature of the approach is that now we are able to use, in a formal manner, expert knowledge on software testing, as for example, published information on the empirical experiences of other researchers. This is accomplished by treating such information as expert opinion in the construction of a likelihood function which leads us to a joint distribution. The procedure is computationally intensive, but for the case of the logarithmic-Poisson model has been codified for use on a personal computer. We illustrate the working of the approach via some real live data on software testing. The aim is not to propose another model for software reliability assessment. Rather, we present a methodology that can be invoked with existing software reliability models.<>
  • Keywords
    Bayes methods; maximum likelihood estimation; program testing; software quality; software reliability; Bayesian analysis; NHPP; empirical experiences; expert knowledge; expert opinion; failure data; failure prediction; joint distribution; likelihood function; logarithmic-Poisson execution time model; nonhomogeneous Poisson process; personal computer; software failures; software reliability assessment; software reliability models; software testing; Bayesian methods; Failure analysis; Microcomputers; Predictive models; Relays; Software reliability; Software testing; Statistics; Stochastic processes;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/32.317426
  • Filename
    317426