The N-Version Approach to Fault-Tolerant Software

  • Authors:
  • A. Avizienis

  • Affiliations:
  • Department of Computer Science, University of California

  • Venue:
  • IEEE Transactions on Software Engineering
  • Year:
  • 1985

Quantified Score

Hi-index 0.01

Visualization

Abstract

Evolution of the N-version software approach to the tolerance of design faults is reviewed. Principal requirements for the implementation of N-version software are summarized and the DEDIX distributed supervisor and testbed for the execution of N-version software is described. Goals of current research are presented and some potential benefits of the N-version approach are identified.