• DocumentCode
    1359142
  • Title

    Software-reliability engineering: technology for the 1990s

  • Author

    Musa, John D. ; Everett, William W.

  • Author_Institution
    AT&T Bell Lab., Whippany, NJ, USA
  • Volume
    7
  • Issue
    6
  • fYear
    1990
  • Firstpage
    36
  • Lastpage
    43
  • Abstract
    It argued that software engineering is about to reach a new stage, the reliability stage, that stresses customers´ operational needs and that software-reliability engineering will make this stage possible. Software-reliability engineering is defined as the applied science of predicting, measuring, and managing the reliability of software-based systems to maximize customer satisfaction. The basic concepts of software reliability-engineering and the reasons why it is important are examined. The application of software-reliability engineering at each stage of the life cycle is described.<>
  • Keywords
    software reliability; customer satisfaction; life cycle; operational needs; reliability; software engineering; software-reliability engineering; Costs; Engineering management; Failure analysis; History; Quality management; Reliability engineering; Software development management; Software engineering; Software measurement; Stress;
  • fLanguage
    English
  • Journal_Title
    Software, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7459
  • Type

    jour

  • DOI
    10.1109/52.60588
  • Filename
    60588