• DocumentCode
    866488
  • Title

    Measuring software reliability

  • Author

    Pfleeger, Shari Lawrence

  • Author_Institution
    MITRE Corp., McLean, VA, USA
  • Volume
    29
  • Issue
    8
  • fYear
    1992
  • Firstpage
    56
  • Lastpage
    60
  • Abstract
    The component concepts of the term ´reliability´ are examined to clarify why its measurement is difficult. Two approaches to measuring the reliability of finished code are described. The first, a developer-based view, focuses on software faults; if the developer has grounds for believing that the system is relatively fault-free, then the system is assumed to be reliable. The second, a user-based view more in keeping with the standard IEEE/ANSI definition, emphasizes the functions of the system and how often they fail. The advantages of the failure-based approach are discussed, and various techniques are described. The issues that require further exploration and definition before reliability measurement becomes a straightforward for software as for hardware are identified.<>
  • Keywords
    software reliability; IEEE/ANSI definition; developer-based view; failure-based approach; software faults; software reliability; user-based view; Circuits; Petroleum; Prototypes; Software measurement; Software prototyping; Software reliability; Software testing; System testing; Wiring; Yield estimation;
  • fLanguage
    English
  • Journal_Title
    Spectrum, IEEE
  • Publisher
    ieee
  • ISSN
    0018-9235
  • Type

    jour

  • DOI
    10.1109/6.144538
  • Filename
    144538