• 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