















|
| |
VIEW
TOC [PDF
Full-Text (528 KB)] PREV ABSTRACT
PLUS
You are not currently logged in. Guests
may access abstract/citation records free of charge. Click
here to log in.
You may purchase the PDF full-text
document for up to three (3) downloads within 30 days.

System reliability analysis of an
N-version programming application Dugan,
J.B. Lyu, M.R. Dept. of Electr. Eng., Virginia Univ., Charlottesville,
VA; This paper appears
in: Reliability, IEEE Transactions on
Publication Date: Dec 1994 On page(s): 513-519 Volume: 43, Issue:
4 ISSN:
0018-9529 References Cited:
16 CODEN: IERQAD
Abstract: This paper presents a quantitative reliability
analysis of a system designed to tolerate both hardware and software
faults. The system achieves integrated fault tolerance by
implementing N-version programming (NVP) on redundant hardware. The
system analysis considers unrelated software faults, related
software faults, transient hardware faults, permanent hardware
faults, and imperfect coverage. The overall model is Markov in which
the states of the Markov chain represent the long-term evolution of
the system-structure. For each operational configuration, a
fault-tree model captures the effects of software faults and
transient hardware faults on the task computation. The software
fault model is parameterized using experimental data associated with
a recent implementation of an NVP system using the current design
paradigm. The hardware model is parameterized by considering typical
failure rates associated with hardware faults and coverage
parameters. The authors results show that it is important to
consider both hardware and software faults in the reliability
analysis of an NVP system, since these estimates vary with time.
Moreover, the function for error detection and recovery is extremely
important to fault-tolerant software. Several orders of magnitude
reduction in system unreliability can be observed if this function
is provided promptly
VIEW
TOC [PDF
Full-Text (528 KB)] PREV ABSTRACT
PLUS
| |