• DocumentCode
    810121
  • Title

    Tools for measuring software reliability

  • Author

    Musa, John D.

  • Author_Institution
    AT&T Bell Lab., Holmdel, NJ, USA
  • Volume
    26
  • Issue
    2
  • fYear
    1989
  • Firstpage
    39
  • Lastpage
    42
  • Abstract
    The author discusses a measure of software reliability and various models for characterizing it, the result of 15 years of theoretical research and experimental application, which are moving into practice and starting to pay off. These tools let developers quantify reliability, give them ways to predict how reliability will vary as testing progresses, and help them use that information to decide when to release software. He examines the distinction between failures and faults and how these affect reliability. He compares execution-time models with calendar-time models, which are less effective, and discusses the choice of execution-time models. The author then describes a generic, step-by-step procedure to guide software reliability engineers in using the reliability models.<>
  • Keywords
    software reliability; calendar-time models; execution-time models; failures; faults; software reliability measurement; Application software; Power system modeling; Predictive models; Programming; Reliability engineering; Software measurement; Software reliability; Software testing; Software tools; Weapons;
  • fLanguage
    English
  • Journal_Title
    Spectrum, IEEE
  • Publisher
    ieee
  • ISSN
    0018-9235
  • Type

    jour

  • DOI
    10.1109/6.17360
  • Filename
    17360