{"title":"针对软件故障的三个修改的依赖测试","authors":"C.-C. Wang, Rongbiao Chen","doi":"10.1109/RAMS.2002.981647","DOIUrl":null,"url":null,"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 /spl chi//sup 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.","PeriodicalId":395613,"journal":{"name":"Annual Reliability and Maintainability Symposium. 2002 Proceedings (Cat. No.02CH37318)","volume":"102 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2002-08-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Three modified dependency-tests for software failures\",\"authors\":\"C.-C. Wang, Rongbiao Chen\",\"doi\":\"10.1109/RAMS.2002.981647\",\"DOIUrl\":null,\"url\":null,\"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 /spl chi//sup 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.\",\"PeriodicalId\":395613,\"journal\":{\"name\":\"Annual Reliability and Maintainability Symposium. 2002 Proceedings (Cat. No.02CH37318)\",\"volume\":\"102 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2002-08-07\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Annual Reliability and Maintainability Symposium. 2002 Proceedings (Cat. No.02CH37318)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/RAMS.2002.981647\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Annual Reliability and Maintainability Symposium. 2002 Proceedings (Cat. No.02CH37318)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/RAMS.2002.981647","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Three modified dependency-tests for software failures
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 /spl chi//sup 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.