2012•Journal of Chinese Computer SystemsRequires access

A Fault-list Generation Approach Based on Data Flow Analysis

Jianjun Xu

Open publisher page 0 citations

Abstract

Fault injection is an effective technique used to evaluate fault tolerance mechanisms.It accelerates the evaluation processing by injecting faults into the system.However,these faults are typically selected at random from the total fault space of the system.These selection has one significant limitation;that is,the no response problem,which leads inaccurate evaluation of the fault tolerance mechanisms.In this paper,we propose a fault list generation approach based on data flow analysis.Firstly,a Single Event Upset(SEU) fault model is proposed,which is composed of Fault-injection location,Fault-injection time,Fault type and Fault mask.Then Fault-injection location is calculated by live variables analysis,and Fault-injection time is calculated by reaching definitions analysis.Finally,this fault list generation approach is validated to be having an accelerated failure rate of 90% on the PowerPC8548 Processor and its Trace Simulator.

About this research paper

What this paper is about

Fault injection is an effective technique used to evaluate fault tolerance mechanisms.It accelerates the evaluation processing by injecting faults into the system.However,these faults are typically selected at random from the total fault space of the system.These selection has one significant limitation;that is,the no response problem,which leads inaccurate evaluation of the fault tolerance mechanisms.In this paper,we propose a fault list generation approach based on data flow analysis.Firstly,a Single Event Upset(SEU) fault model is proposed,which is composed of Fault-injection location,Fault-injection time,Fault type and Fault mask.Then Fault-injection location is calculated by live variables analysis,and Fault-injection time is calculated by reaching definitions analysis.Finally,this fault list generation approach is validated to be having an accelerated failure rate of 90% on the PowerPC8548 Processor and its Trace Simulator.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Fault injection is an effective technique used to evaluate fault tolerance mechanisms.It accelerates the evaluation processing by injecting faults into the system.However,these faults are typically selected at random from the total fault space of the system.These selection has one significant limitation;that is,the no response problem,which leads inaccurate evaluation of the fault tolerance mechanisms.In this paper,we propose a fault list generation approach based on data flow analysis.Firstly,a Single Event Upset(SEU) fault model is proposed,which is composed of Fault-injection location,Fault-injection time,Fault type and Fault mask.Then Fault-injection location is calculated by live variables analysis,and Fault-injection time is calculated by reaching definitions analysis.Finally,this fault list generation approach is validated to be having an accelerated failure rate of 90% on the PowerPC8548 Processor and its Trace Simulator.

Key concepts: Computer science, Fault injection, Fault coverage, Fault (geology), Stuck-at fault, Fault model, Fault indicator, Real-time computing

Related papers

Back to paper searchBrowse research topicsOriginal source
A Fault-list Generation Approach Based on Data Flow Analysis — Research Paper | ScholarLens