The Community for Technology Leaders
Green Image
Issue No. 03 - May/June (2018 vol. 16)
ISSN: 1540-7993
pp: 90-94
Michael Franz , University of California, Irvine
ABSTRACT
Since it was first proposed in 1978, n-version programming (NVP) has been a mainstay technique for obtaining fault tolerance in high-reliability software. Although subsequent research on NVP has indicated that coincident failures across different versions can be more common than initially expected, NVP remains the “gold standard” for application domains in which high reliability is of critical importance, such as fly-by-wire avionics control software.
INDEX TERMS
avionics, fault tolerance, software fault tolerance, software reliability
CITATION

M. Franz, "Making Multivariant Programming Practical and Inexpensive," in IEEE Security & Privacy, vol. 16, no. 3, pp. 90-94, 2018.
doi:10.1109/MSP.2018.2701161
249 ms
(Ver 3.3 (11022016))