2002 · 296 citations · 9 references
EngineeringComputer EngineeringComputer ScienceFault ToleranceFault-tolerant ComputingFault-tolerant SystemsFault DiagnosisFault InjectionFault ModelingHardware Fault ToleranceReliable System DesignFault Injection MethodologyFault Injection ModelingFault Injection SimulationFault Injection ToolsFault Tolerant ArchitecturesHardware Fault InjectionHierarchical SystemsVhdl
This paper focuses on the integration of the fault injection methodology within the design process of fault-tolerant systems. Due to its wide spectrum of application and hierarchical features, VHDL has been selected as the simulation language to support such an integration. Suitable techniques for injecting faults into VHDL models are identified and depicted. Then, the main features of the MEFISTO environment aimed at supporting these techniques are described. Finally, some preliminary results obtained with MEFISTO are presented and analyzed.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
9
PIE: a dynamic failure-based technique
J. Voas · IEEE Transactions on Software Engineering · 1992 · 399 citations
FIAT-fault injection based automated testing environment
Zary Segall, D.F. Vrsalovic, Daniel P. Siewiorek et al. · 2003 · 235 citations
Using heavy-ion radiation to validate fault-handling mechanisms
Johan Karlsson, Peter Lidén, Peter Dahlgren et al. · IEEE Micro · 1994 · 177 citations