• DocumentCode
    1465687
  • Title

    Applying software reliability engineering in the 1990s

  • Author

    Everett, William ; Keene, Samuel ; Nikora, Allen

  • Author_Institution
    Software Process & Reliability Eng., Albuquerque, NM, USA
  • Volume
    47
  • Issue
    3
  • fYear
    1998
  • fDate
    9/1/1998 12:00:00 AM
  • Abstract
    This paper reviews the progress in software-reliability since 1975, and discusses the best tools and practices that can be applied today. The best development practices are recommended herein, for managing the reliability of software. The development of software-reliability models and user-friendly tool kits is described. These tools allow software-reliability to be measured, tracked, and improved to meet the customer-specified reliability. The ability to measure software-reliability promotes development focus, and consequently, its improvement. The 1990s have seen much growth in the software content of products. The problems have grown as the software mushrooms both in size and complexity. Further, software is increasingly important in safety critical applications. To counter these concerns, there has been a great collective effort to improve the reliability and quality of software, through better development-focus exemplified by the Software Engineering Institute´s Capability-Maturing-Model levels. Software-reliability-engineering has shown best practices for developing and measuring software-reliability. The 1990s have brought collective focus on managing reliability. Such collaboration has been in packaging software-reliability models in user-friendly packages such as SMERFS and CASRE
  • Keywords
    software development management; software reliability; CASRE; Capability-Maturing-Model levels; SMERFS; Software Engineering Institute; customer-specified reliability; development focus; safety critical applications; software quality improvement; software reliability engineering; software reliability management; software-reliability models; user-friendly packages; user-friendly tool kits; Application software; Counting circuits; Packaging; Reliability engineering; Software development management; Software engineering; Software packages; Software quality; Software reliability; Software safety;
  • fLanguage
    English
  • Journal_Title
    Reliability, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9529
  • Type

    jour

  • DOI
    10.1109/24.740554
  • Filename
    740554