EM algorithms for estimating software reliability based on masked data

  • Zhao M
  • Xie M
  • 6


    Mendeley users who have this article in their library.
  • 5


    Citations of this article.


In this paper, the software reliability estimation from masked data is considered based on superposition nonhomogeneous Poisson process models. The masked data are the system failure data when the exact causes of the failures, i.e., the components that have caused the system failure, may be unknown. The components of a software system may indicate its modules, testing strategies and the types of errors according to the practical situations. In general, the maximum likelihood estimates of parameters are difficult to find when there exist masked data, because the superposition process cannot be decomposed into the ordinary processes. In this study, the EM algorithm is investigated to solve the problem of maximum likelihood estimation. It is shown that the EM algorithm is powerful to deal with the masked data. By applying the EM algorithm, the masked data problem is simplified and is reduced to the common estimation problem without the masked data. This result makes it very easy to obtain maximum likelihood estimates of parameters. © 1994.

Get free article suggestions today

Mendeley saves you time finding and organizing research

Sign up here
Already have an account ?Sign in

Find this document


Cite this document

Choose a citation style from the tabs below

Save time finding and organizing research with Mendeley

Sign up for free