Title :
Extending n-version programming to concurrent software
Author :
Buechler, Peter C. ; Fernandez, Eduardo B.
Author_Institution :
Dept. of Comput. Eng., Florida Atlantic Univ., Boca Raton, FL, USA
Abstract :
The authors propose three different constructs which extend the n-version programming (NVP) concept to concurrent NVP (CNVP): process-dissimilar CNVP, subprogram-dissimilar CNVP, and structure-dissimilar CNVP. Each of these three constructs is a corollary to one of the three concurrent recovery block constructs
Keywords :
parallel programming; concurrent NVP; concurrent recovery block constructs; concurrent software; n-version programming extension; process-dissimilar CNVP; structure-dissimilar; subprogram-dissimilar; Concurrent computing; Fault tolerance; Fault tolerant systems; Process design; Redundancy; Software systems; Voting;
Conference_Titel :
Databases, Parallel Architectures and Their Applications,. PARBASE-90, International Conference on
Conference_Location :
Miami Beach, FL
Print_ISBN :
0-8186-2035-8
DOI :
10.1109/PARBSE.1990.77198