Title :
New conditions for N-version programming
Author :
Bridgewater, Kevin ; Gersting, Judith L. ; Roberts, Dale
Author_Institution :
GE Consumer Electron. Bus., Indianapolis, IN, USA
Abstract :
An experiment in which relatively low-quality programs were run in an N-version mode on a microcomputer-based network specifically developed to support N-version programming is described. A 20% reduction in average failure probability over individual versions was noted, but at a substantial overhead in execution time. Heuristics for calculating failure rates and for voting in an N-version mode were developed to deal with the iterative nature of the applications problem.<>
Keywords :
local area networks; programming; software reliability; N-version programming; execution time; execution time overhead; failure probability; failure rates; low-quality programs; microcomputer-based network; voting; Application software; Computer science; Fault tolerance; Functional programming; Predictive models; Reliability theory; Software quality; Software reliability; System testing; Voting;
Conference_Titel :
System Sciences, 1988. Vol.II. Software Track, Proceedings of the Twenty-First Annual Hawaii International Conference on
Conference_Location :
Kailua-Kona, HI, USA
Print_ISBN :
0-8186-0842-0
DOI :
10.1109/HICSS.1988.11858