• DocumentCode
    2587734
  • Title

    An experimental evaluation on reliability features of N-version programming

  • Author

    Cai, Xia ; Lyu, Michael R. ; Vouk, Mladen A.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Chinese Univ. of Hong Kong
  • fYear
    2005
  • fDate
    1-1 Nov. 2005
  • Lastpage
    170
  • Abstract
    Although N-version programming has been employed in some mission-critical applications, the reliability and fault correlation issues remain a debatable topic in the research community. In this paper, we perform a comprehensive evaluation on our recent project data on N-version programming and present statistical investigations on coincident failures and correlated faults. Furthermore, we compare our project with NASA 4-University project to identify the "variants" and "invariants" with respect to failure rate, fault density, coincident failures, related faults, and reliability improvement for N-version programming. Our experimental results support fault tolerance as an effective software reliability engineering technique
  • Keywords
    configuration management; failure analysis; software fault tolerance; N-version programming; coincident failures; correlated faults; fault correlation; fault density; mission-critical applications; reliability improvement; software fault tolerance; software reliability engineering; Application software; Computer science; Fault diagnosis; Fault tolerance; Mission critical systems; NASA; Performance evaluation; Reliability engineering; Software reliability; Software testing; N-version programming; empirical study; fault correlation; reliability; software fault tolerance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reliability Engineering, 2005. ISSRE 2005. 16th IEEE International Symposium on
  • Conference_Location
    Chicago, IL
  • ISSN
    1071-9458
  • Print_ISBN
    0-7695-2482-6
  • Type

    conf

  • DOI
    10.1109/ISSRE.2005.7
  • Filename
    1544731