NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Fault Injection Techniques and ToolsDependability evaluation involves the study of failures and errors. The destructive nature of a crash and long error latency make it difficult to identify the causes of failures in the operational environment. It is particularly hard to recreate a failure scenario for a large, complex system. To identify and understand potential failures, we use an experiment-based approach for studying the dependability of a system. Such an approach is applied not only during the conception and design phases, but also during the prototype and operational phases. To take an experiment-based approach, we must first understand a system's architecture, structure, and behavior. Specifically, we need to know its tolerance for faults and failures, including its built-in detection and recovery mechanisms, and we need specific instruments and tools to inject faults, create failures or errors, and monitor their effects.
Document ID
19970022435
Document Type
Reprint (Version printed in journal)
Authors
Hsueh, Mei-Chen (Illinois Univ. at Urbana-Champaign Savoy, IL United States)
Tsai, Timothy K. (Illinois Univ. at Urbana-Champaign Savoy, IL United States)
Iyer, Ravishankar K. (Illinois Univ. at Urbana-Champaign Savoy, IL United States)
Date Acquired
September 6, 2013
Publication Date
April 1, 1997
Publication Information
ISSN: 0018-9162
Subject Category
Quality Assurance and Reliability
Report/Patent Number
NASA-CR-204801
NAS 1.26:204801
Funding Number(s)
CONTRACT_GRANT: N00014-91-J-1116
CONTRACT_GRANT: DABT63-94-C-0045
CONTRACT_GRANT: NAG1-613
Distribution Limits
Public
Copyright
Public Use Permitted.

Available Downloads

NameType 19970022435.pdf STI