Title :
A technique for improving software robustness to failure
Author :
Preston-Thomas, Peter ; Paterson, Robert
Author_Institution :
Bell-Northern Res. Ltd., Ottawa, Ont., Canada
Abstract :
Software failure modes analysis is a technique designed to minimize the impact of software failures by providing controlled, recovery paths that affect service as little as possible. Currently, the approach throughout the software industry is an ad hoc one in an attempt to ensure good recovery from software design errors. The authors have taken a rigorous approach to ensure high recovery coverage from software design errors as well as providing reliability predictions as input to software architecture decisions. A description is presented of the author´s experiences with these techniques
Keywords :
failure analysis; software reliability; system recovery; controlled recovery paths; reliability predictions; software architecture decisions; software design errors; software failure modes analysis; software industry; Availability; Failure analysis; Robustness; Software architecture; Software design; Software quality; Software reliability; Switching systems; Telephony; Time measurement;
Conference_Titel :
Communications, 1991. ICC '91, Conference Record. IEEE International Conference on
Conference_Location :
Denver, CO
Print_ISBN :
0-7803-0006-8
DOI :
10.1109/ICC.1991.162535