DocumentCode
1812373
Title
Software reliability measurements in N-Version software execution environment
Author
Lyu, Michael R.
Author_Institution
Inf. Sci. & Technol. Res. Lab., Bellcore, Morristown, NJ, USA
fYear
1992
fDate
7-10 Oct 1992
Firstpage
254
Lastpage
263
Abstract
The author quantitatively examines the effectiveness of the N-Version programming approach. He looks into the details of an academia/industry joint project employing six programming languages, and studies the properties of the resulting program versions. He explains how exhaustive testing was applied to the project, and measure the error probability in different N-Version Software execution configurations. He also applies mutation testing techniques to measure the safety coverage factor for the N-Version software system. Results from this investigation reveals the potential of N-Version software in improving software reliability. Another observation of this research is that the per fault error rate does not remain constant in this computation-intensive project. The error rates associated with each program fault differ from each other dramatically, and they tend to decrease as testing progresses
Keywords
program testing; software metrics; software reliability; N-Version Software execution configurations; N-Version programming approach; N-Version software execution environment; N-Version software system; NVP; academia/industry joint project; computation-intensive project; error probability; exhaustive testing; mutation testing techniques; per fault error rate; programming languages; reliability measurements; safety coverage factor; software reliability; Computer languages; Error analysis; Error probability; Genetic mutations; Software measurement; Software reliability; Software safety; Software systems; Software testing; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Reliability Engineering, 1992. Proceedings., Third International Symposium on
Conference_Location
Research Triangle Park, NC
Print_ISBN
0-8186-2975-4
Type
conf
DOI
10.1109/ISSRE.1992.285866
Filename
285866
Link To Document