Title :
Use of importance sampling and related techniques to measure very high reliability software
Author :
Hecht, Myron ; Hecht, Herbert
Author_Institution :
SoHaR Inc., Beverly Hills, CA, USA
Abstract :
Computer-based control systems have grown more complex over the past two decades. Thus, the software aspects of system reliability are an increasingly important concern. Current methods of software and system reliability prediction-whether measurement based or incorporating reliability growth models-cannot accurately predict failure rates of greater than 10-6 per mission hour. This paper describes a new methodology for more accurately predicting failure rates of very high reliability systems. The methodology enhances conventional measurement-based reliability assessment with a method incorporating the results of stress testing called importance sampling. By means of importance sampling in conjunction with a system model, acceleration factors can be associated with stress testing much as is currently done with elevated temperature life testing of hardware components
Keywords :
importance sampling; program testing; safety-critical software; software metrics; acceleration factors; computer-based control systems; critical software; failure rates prediction; importance sampling; measurement-based reliability assessment; operational profile; parameter estimation; stress testing; system model; system reliability; very high reliability software; Control systems; Current measurement; Life estimation; Life testing; Monte Carlo methods; Predictive models; Reliability; Software measurement; Software systems; Stress measurement;
Conference_Titel :
Aerospace Conference Proceedings, 2000 IEEE
Conference_Location :
Big Sky, MT
Print_ISBN :
0-7803-5846-5
DOI :
10.1109/AERO.2000.878464