Title :
Incorporating code coverage in the reliability estimation for fault-tolerant software
Author :
Chen, Mei-Hwa ; Lyu, Michael R. ; Wong, W. Eric
Author_Institution :
State Univ. of New York, Albany, NY, USA
Abstract :
Presents a technique that uses coverage measures in reliability estimation for fault-tolerant programs, particularly N-version software. This technique exploits both coverage and time measures collected during testing phases for the individual program versions and the N-version software system for reliability prediction. The application of this technique to single-version software was presented in our previous research (IEEE 3rd Int. Symp. on Software Metrics, Berlin, Germany, March 1996). In this paper, we extend this technique and apply it on the N-version programs. The results obtained from the experiment conducted on an industrial project demonstrate that our technique significantly reduces the hazard of reliability overestimation for both single-version and multi-version fault-tolerant software systems
Keywords :
configuration management; reliability theory; software fault tolerance; N-version software; code coverage measures; fault-tolerant programs; industrial project; multi-version fault-tolerant software systems; program versions; reliability overestimation; reliability prediction; single-version software; software reliability estimation; software testing phases; time measures; Application software; Fault tolerance; Particle measurements; Phase measurement; Software measurement; Software metrics; Software systems; Software testing; System testing; Time measurement;
Conference_Titel :
Reliable Distributed Systems, 1997. Proceedings., The Sixteenth Symposium on
Conference_Location :
Durham, NC
Print_ISBN :
0-8186-8177-2
DOI :
10.1109/RELDIS.1997.632796