IEEE HomeSearch IEEE ShopWeb Account Contact IEEE IEEE
MembershipPublications/ServicesStandardsConferencesCareers/Jobs  
IEEE Xplore  
Help    FAQ   Terms   IEEE Peer Review
»Abstract  
Welcome to IEEE Xplore
Home
What Can I Access?
Log-out
Tables of Contents
Journals & Magazines
Conference Proceedings
Standards
K2 Search
By Author
Basic
Advanced
Member Services
Join IEEE


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   

Home | Log-out | Journals | Conference Proceedings | Standards | Search by Author | Basic Search | Advanced Search Join IEEE | Web Account | New this week | OPAC Linking Information | Your Feedback | Technical Support | Email Alerting No Robots Please | Release Notes | IEEE Online Publications | Help | FAQ| Terms | Back to Top

Copyright © 2004 IEEE — All rights reserved