Title
Stress-Based and Path-Based Fault Injection
Abstract
The objective of fault injection is to mimic the existence of faults and to force the exercise of the fault tolerance mechanisms of the target system. To maximize the efficacy of each injection, the locations, timing, and conditions for faults being injected must be carefully chosen. Faults should be injected with a high probability of being accessed. This paper presents two fault injection methodologies驴stress-based injection and path-based injection; both are based on resource activity analysis to ensure that injections cause fault tolerance activity and, thus, the resulting exercise of fault tolerance mechanisms. The difference between these two methods is that stress-based injection validates the system dependability by monitoring the run-time workload activity at the system level to select faults that coincide with the locations and times of greatest workload activity, while path-based injection validates the system from the application perspective by using an analysis of the program flow and resource usage at the application program level to select faults during the program execution. These two injection methodologies focus separately on the system and process viewpoints to facilitate the testing of system dependability. Details of these two injection methodologies are discussed in this paper, along with their implementations, experimental results, and advantages and disadvantages.
Year
DOI
Venue
1999
10.1109/12.811108
IEEE Trans. Computers
Keywords
Field
DocType
path-based fault injection,fault injection,system level,injection methodology,fault tolerance activity,fault tolerance mechanism,stress-based injection,system dependability,target system,fault injection methodology,path-based injection,fault tolerance,hardware,dependability,computer vision,stress,system testing,fault detection,fault tolerant,resource allocation
Dependability,Fault coverage,Computer science,Software fault tolerance,Real-time computing,Fault (power engineering),Fault tolerance,Resource allocation,Fault injection,Fault indicator
Journal
Volume
Issue
ISSN
48
11
0018-9340
Citations 
PageRank 
References 
33
1.44
17
Authors
5
Name
Order
Citations
PageRank
Timothy K. Tsai164756.27
Mei-chen Hsueh239323.69
Hong Zhao3331.44
Zbigniew Kalbarczyk41896159.48
Ravishankar K. Iyer53489504.32