Software Fault ToleranceMichael R. Lyu Software fault tolerance techniques involve error detection, exception handling, monitoring mechanisms, and error recovery. This issue of Trends in Software focuses on identification, formulation, application, and evaluation of current software fault tolerance techniques. |
Contents
The Methodology of NVersion Programming | 23 |
Architectural Issues in Software Fault Tolerance | 47 |
Exception Handling and Tolerance of Software Faults | 81 |
Copyright | |
17 other sections not shown
Common terms and phrases
acceptance test algorithm analysis application application software approach architecture Avižienis by-case by-frame data checkpointing common-mode computer systems dependability design diversity design faults distributed DRB scheme DRB station error bursts error detection error recovery evaluation example exception handling failed failure probability fault manager Fault-Tolerant Computing fault-tolerant software fault-tolerant systems Figure function handler hardware components hardware faults IEEE Transactions implementation incorrect output independent faults input International Symposium libft Markov mechanism modular programs module N-version programming NSCP occur operating system parameter Pcompl Pctneg performance Petri net primary node Proc procedure process pairs processor program execution real-time recovery block recovery routines recovery software related faults restart reward SFIT Software Engineering software errors software failures software fault tolerance software reliability software systems space repetition specification SRN model strategy structure Symposium on Fault-Tolerant task computation techniques Transactions on Software transition try block undetected VAXcluster versions watchd