• Hierarchical Bayes;
  • hidden Markov models;
  • mixtures of Dirichlet processes;
  • Poisson process;
  • optimal testing strategies


In this article, we present an overview of the state of the art in software reliability. We present some of the traditional software reliability models as well as recent advances in modeling. In so doing, we discuss use of hidden Markov models, as well as nonparametric models including mixtures of Dirichlet processes. Furthermore, we review decision problems in software reliability such as testing strategies and optimal stopping rules. We discuss computational issues associated with use of the models, their statistical analyses and development of optimal strategies. WIREsComp Stat 2011 3 269–281 DOI: 10.1002/wics.159

For further resources related to this article, please visit the WIREs website.