How faults cause software failures: implications for software reliability engineering

@inproceedings{Ehrlich1991HowFC,
  title={How faults cause software failures: implications for software reliability engineering},
  author={Willa K. Ehrlich and Anthony Iannino and Bala Prasanna and John P. Stampfel and Jar R. Wu},
  booktitle={ISSRE},
  year={1991}
}
Software systems typically contain design and code defects that manifest themselves as software failures at various points during program execution. These software faults can be viewed as causing failures to occur according to some chance mechanism that is often taken to be a Poisson Process. In this paper, individual per-fault failure sequences (resulting from delayed fault detection and software correction) during test execution were analyzed to determine whether they satisfied Poisson… CONTINUE READING