• DocumentCode
    1856211
  • Title

    Modeling software-reliability with multiple failure-types and imperfect debugging

  • Author

    Lynch, Tom ; Pham, Hoang ; Kuo, Way

  • Author_Institution
    Iowa State Univ., Ames, IA, USA
  • fYear
    1994
  • fDate
    24-27Jan 1994
  • Firstpage
    235
  • Lastpage
    240
  • Abstract
    This paper presents a software reliability model that is based on a nonhomogeneous Poisson process. The major contribution of this model is combining multiple failure types with imperfect debugging. In addition, the paper discusses cost models that can be used to determine the optimal time to be spent debugging. The software reliability model allows for three different types of errors: critical, major, and minor errors. Critical errors are the most difficult to detect and the most expensive to remove. Major errors are moderately difficult to detect and fairly expensive to remove. Minor errors are easy to detect and inexpensive to remove. The model also allows for the introduction of any of these types of errors during the removal of an error. Using the software reliability model developed, we determine the optimal debugging time necessary to minimize costs subject to reliability constraints. A numerical example is provided to illustrate the above techniques
  • Keywords
    program debugging; software reliability; stochastic processes; critical errors; debugging time; imperfect debugging; major errors; minor errors; multiple failure types; nonhomogeneous Poisson process; reliability constraints; software reliability model; Computer errors; Cost function; Debugging; Fault detection; Packaging; Predictive models; Programming profession; Software packages; Software reliability; Software testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reliability and Maintainability Symposium, 1994. Proceedings., Annual
  • Conference_Location
    Anaheim, CA
  • Print_ISBN
    0-7803-1786-6
  • Type

    conf

  • DOI
    10.1109/RAMS.1994.291114
  • Filename
    291114