• DocumentCode
    1604681
  • Title

    The effects of infrequent but difficult input conditions on N-version programming

  • Author

    Zinky, John ; Etkin, Joshua

  • Author_Institution
    BBN Commun. Corp., Cambridge, MA, USA
  • fYear
    1997
  • Firstpage
    510
  • Lastpage
    515
  • Abstract
    The sofware reliability of a system based on N-version programming is dominated by how well frequent but difficult input conditions are handled. In traditional single version programming, these inputs are responsible for only a small percentage of software failures. As versions are added using N-version programming techniques, failures due to common and simple input conditions are quickly reduced. But failures due to infrequent but difficult conditions are only slightly reduced. For a system with a large number of versions, the vast majority of failures are due to infrequent but difficult input conditions. This complicates the prediction of sofware reliability and effects how an N-version programming system should be implemented.
  • Keywords
    configuration management; software fault tolerance; N-version programming; difficult input conditions; simple input conditions; single version programming; software failures; sofware reliability; Computer languages; Failure analysis; Hardware; Independent component analysis; Laboratories; Programming profession; Redundancy; Software reliability; Software systems; Voting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    EUROMICRO 97. New Frontiers of Information Technology., Proceedings of the 23rd EUROMICRO Conference
  • Conference_Location
    Budapest, Hungary
  • ISSN
    1089-6503
  • Print_ISBN
    0-8186-8129-2
  • Type

    conf

  • DOI
    10.1109/EURMIC.1997.617367
  • Filename
    617367