NASA NTRS ยท 19870002809
A second generation experiment in fault-tolerant software
Abstract
Information was collected on the efficacy of fault-tolerant software by conducting two large-scale controlled experiments. In the first, an empirical study of multi-version software (MVS) was conducted. The second experiment is an empirical evaluation of self testing as a method of error detection (STED). The purpose ot the MVS experiment was to obtain empirical measurement of the performance of multi-version systems. Twenty versions of a program were prepared at four different sites under reasonably realistic development conditions from the same specifications. The purpose of the STED experiment was to obtain empirical measurements of the performance of assertions in error detection. Eight versions of a program were modified to include assertions at two different sites under controlled conditions. The overall structure of the testing environment for the MVS experiment and its status are described. Work to date in the STED experiment is also presented.
Keep this discovery
Explore connections, maps & timelines
Knight, J. C.. 1986-08-01. A second generation experiment in fault-tolerant software. https://ntrs.nasa.gov/citations/19870002809
Cite the original work for its findings. Save a collection to share your selection of sources.