DocumentCode
2209307
Title
Three modified dependency-tests for software failures
Author
Wang, C.-C. ; Chen, R.J.-W.
Author_Institution
Inst. of Manuf. Eng., Nat. Cheng Kung Univ., Tainan, Taiwan
fYear
2002
fDate
2002
Firstpage
228
Lastpage
234
Abstract
Multiple version software strategy was proposed for the fault-tolerant system. An N-version software (NVS) system raises reliability by employing independently developed software versions. Various NVS systems were experimented upon. While all reported reliability improvement, it was also evidenced that independently developed software component versions still risked sharing common faults and resulted in coincident failures. Previously, three dependency tests were proposed, namely, the approximate z-test, dependency factor, and χ2-test. Unfortunately, rather than testing for the dependency of failures, those tests examine the dependency of outputs that include not only failures but also successful ones. For the remedy, those tests are modified to fit for the test of failure dependency. Demonstration examples using previously reported experimental data are presented
Keywords
program testing; software fault tolerance; χ2-test; N-version software system; approximate z-test; coincident failures; dependency factor; fault-tolerant system; modified dependency-tests; multiple version programming; multiple version software strategy; reliability improvement; software component versions; software failures; Fault tolerant systems; Helium; Manufacturing; Reliability engineering; Software design; Software reliability; Software systems; Software testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Reliability and Maintainability Symposium, 2002. Proceedings. Annual
Conference_Location
Seattle, WA
ISSN
0149-144X
Print_ISBN
0-7803-7348-0
Type
conf
DOI
10.1109/RAMS.2002.981647
Filename
981647
Link To Document