DocumentCode
2965908
Title
An empirical comparison of software fault tolerance and fault elimination
Author
Shimeall, Timothy J. ; Leveson, Nancy G.
Author_Institution
Dept. of Inf. & Comput. Sci., California Univ., Irvine, CA, USA
fYear
1988
fDate
19-21 Jul 1988
Firstpage
180
Lastpage
187
Abstract
A large-scale experiment comparing software fault tolerance and software fault elimination as approaches to improving software reliability is described. Results are examined that apply to the appropriateness and underlying assumption of the two i.e., reducing standard testing procedures when using voting to achieve fault-tolerance in operational software and using voting in the testing process. Among other results, it was found that n -version programming did not tolerate most of the faults detected by the fault elimination techniques. The results also cast doubt on the effectiveness of using voting as a test oracle
Keywords
fault tolerant computing; program testing; software reliability; fault elimination; n-version programming; software fault tolerance; software reliability; voting; Computer science; Costs; Fault detection; Fault tolerance; Fault tolerant systems; Power system reliability; Pressing; Proposals; Software testing; Voting;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Testing, Verification, and Analysis, 1988., Proceedings of the Second Workshop on
Conference_Location
Banff, Alta.
Print_ISBN
0-8186-0868-4
Type
conf
DOI
10.1109/WST.1988.5373
Filename
5373
Link To Document