North America

Blue Room - Session 8

1:00 to 2:00 p.m. Wednesday, June 4, 2014

Modeling Software Reliability Growth

Over the past decade, there has been an increasing emphasis placed on software reliability and modeling in the development and implementation of many commercial and defense-related programs. This is due to the widespread recognition that software can account for 50% or more of total system failures. Despite this recognition, a lack of comprehensive, standardized, calibrated models based on product metrics exists when compared to hardware modeling and predictions. In particular, software reliability growth modeling is one area that has needed more attention. There are many accurate, repeatable and well-documented standards for predicting hardware reliability and failure rates. In addition, several well-known methodologies exist for hardware reliability growth. Much less obvious are models to determine software reliability and future growth. With software contributing an ever increasing role in system development, it is vital to understand software reliability and growth. This presentation describes, compares and contrasts software methodologies and standards to measure software reliability growth.

Key Words: Software Modeling, Software Reliability

Jack Olivieri

MITRE Corporation

Hanscom AFB, Massachusetts