Title :
Software reliability from a system perspective
Author :
Ferrara, K.C. ; Keene, S.J. ; Lane, C.
Author_Institution :
IBM Corp., Boulder, CO, USA
Abstract :
The authors address two aspects of software reliability. First, some of the key tools are identified to improve and assure software reliability through process control, failure mode and effect analysis, and so on. These activities actively augment the reliability of the design and code. Second, the software and hardware metrics are combined to yield an estimate of system reliability. The very nature of measuring the code and feeding back the estimate to the designers will work to increase program focus and to improve the code. Checking out and validating interfaces are concluded to be critical to highly reliable designs. This is especially true across the hardware/software boundary
Keywords :
software reliability; failure effect analysis; failure mode analysis; hardware failure rates; hardware metrics; process control; software failure rates; software metrics; software reliability; system reliability measurement; Availability; Frequency; Hardware; Programming; Software maintenance; Software measurement; Software performance; Software reliability; Software systems; Software tools;
Conference_Titel :
Reliability and Maintainability Symposium, 1989. Proceedings., Annual
Conference_Location :
Atlanta, GA
DOI :
10.1109/ARMS.1989.49621