DocumentCode :
2996386
Title :
Markov chains for testing redundant software
Author :
White, Allan L. ; Sjogren, Jon A.
Author_Institution :
NASA Langley Res. Center, Hampton, VA, USA
fYear :
1988
fDate :
26-28 Jan 1988
Firstpage :
426
Lastpage :
433
Abstract :
A preliminary design for a validation experiment has been developed that addresses several problems unique to assuring the extremely high quality of multiple-version programs in process-control software. The procedure uses Markov chains to model the error states of the multiple version programs. The programs are observed during simulation process-control testing, and estimates are obtained for the transition probabilities between the states of the Markov chain. The Markov chain model is then expanded into a reliability model that takes into account the inertia of the system being controlled. The reliability of the multiple version software is computed from this reliability model at a given confidence level using confidence intervals obtained for the transition probabilities during the experiment. An example demonstrating the method is provided
Keywords :
Markov processes; process computer control; program testing; software reliability; Markov chains; confidence level; error states; multiple-version programs; process-control software; process-control testing; quality; redundant software; reliability model; software testing; Computational modeling; Control systems; Error correction; Life testing; NASA; Process control; Software quality; Software reliability; Software testing; State estimation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reliability and Maintainability Symposium, 1988. Proceedings., Annual
Conference_Location :
Los Angeles, CA
Type :
conf
DOI :
10.1109/ARMS.1988.196488
Filename :
196488
Link To Document :
بازگشت