Abstract—This paper evaluates the concurrent error detection capabilities of system-level checks, using fault and error injection. The checks comprise application and system level mechanisms to detect control flow errors. We propose Enhanced Control-Flow Checking Using Assertions (ECCA). In ECCA, branch-free intervals (BFI) in a given high or intermediate level program are identified and the entry and exit points of the intervals are determined. BFIs are then grouped into blocks, the size of which is determined through a performance/overhead analysis. The blocks are then fortified with preinserted assertions. For the high level ECCA, we describe an implementation of ECCA through a preprocessor that will automatically insert the necessary as...
Software-based methods for the detection of control-flow errors caused by transient fault usually co...
A popular software attack on a program is by transferring the program control to malicious code inse...
The present paper explains a new approach to program control flow checking. The check has been inser...
Many software-implemented control flow error detection techniques have been proposed over the years....
Transient faults can affect the behavior of electronic systems, and represent a major issue in many ...
A common requirement of embedded software in charge of safety tasks is to guarantee the identificati...
Many software-implemented control flow error de- tection techniques have been proposed over the year...
Today, embedded systems are being used in many (safety-critical) applications. However, due to their...
The improvement of dependability in computing systems requires the evaluation of fault tolerance mec...
Detecting the effects of transient faults is a key point in many processor-based safety-critical app...
Shrinking microprocessor feature size and growing transistor density may increase the soft-error rat...
International audienceSoft errors with multiple erroneous bits have become a significant threat in e...
ISBN: 0818628456Concurrent checking consists of permanently verifying the behavior of a system by ch...
This thesis addresses three important steps in the selection of error detection mechanisms for micro...
ISBN: 0818619716A novel method for introducing online test facilities in a controller with a very lo...
Software-based methods for the detection of control-flow errors caused by transient fault usually co...
A popular software attack on a program is by transferring the program control to malicious code inse...
The present paper explains a new approach to program control flow checking. The check has been inser...
Many software-implemented control flow error detection techniques have been proposed over the years....
Transient faults can affect the behavior of electronic systems, and represent a major issue in many ...
A common requirement of embedded software in charge of safety tasks is to guarantee the identificati...
Many software-implemented control flow error de- tection techniques have been proposed over the year...
Today, embedded systems are being used in many (safety-critical) applications. However, due to their...
The improvement of dependability in computing systems requires the evaluation of fault tolerance mec...
Detecting the effects of transient faults is a key point in many processor-based safety-critical app...
Shrinking microprocessor feature size and growing transistor density may increase the soft-error rat...
International audienceSoft errors with multiple erroneous bits have become a significant threat in e...
ISBN: 0818628456Concurrent checking consists of permanently verifying the behavior of a system by ch...
This thesis addresses three important steps in the selection of error detection mechanisms for micro...
ISBN: 0818619716A novel method for introducing online test facilities in a controller with a very lo...
Software-based methods for the detection of control-flow errors caused by transient fault usually co...
A popular software attack on a program is by transferring the program control to malicious code inse...
The present paper explains a new approach to program control flow checking. The check has been inser...