Constructing a dependable and fault-tolerant system is inherently difficult. Not only should the system work under normal circumstances, but must also continue operation and provide potentially degraded service under hostile circumstances. Furthermore, since error handling and other fault-tolerance mechanisms are only executed in the presence of a fault, their quality assessment is difficult and often poor. In this thesis, we turn to source-code analysis as a means of automatically assessing the quality of certain fault-tolerance mechanisms. In particular, we employ data-flow analysis to determine the behavior of applications in the presence of two widely different classes of errors.At one end of the spectrum, there are software exceptions-...
Exception handling mechanisms provide a structured way to deal with exceptional circumstances, makin...
Abstract—Due to voltage and structure shrinking, the influence of radiation on a circuit’s operation...
The negative impact of the aggressive scaling of technology nodes on the sensitivity of CMOS devices...
Constructing a dependable and fault-tolerant system is inherently difficult. Not only should the sys...
Critical systems that integrate software components (e.g., from third-parties) need to address the r...
International audienceContext:In software, there are the error cases that are anticipated at specifi...
Aspect‐oriented programming provides an interesting approach for implementing software‐based fault t...
Even if software code is fault-free, hardware failures can alter a value in memory, possibly where t...
The paper describes a systematic approach for automatically introducing data and code redundancy int...
We present a methodology and a prototype of a source-to-source transformation tool for error fixing ...
Aspect-oriented programming provides an interesting approach for implementing software-based fault t...
AbstractException handling mechanisms provide a structured way to deal with exceptional circumstance...
Over the last years, an increasing number of safety-critical tasks have been demanded for computer s...
ABSTRACT: This paper discusses how compiler optimizations influence software reliability when the op...
Software-based fault tolerance techniques are a low-cost way to protect processors against soft erro...
Exception handling mechanisms provide a structured way to deal with exceptional circumstances, makin...
Abstract—Due to voltage and structure shrinking, the influence of radiation on a circuit’s operation...
The negative impact of the aggressive scaling of technology nodes on the sensitivity of CMOS devices...
Constructing a dependable and fault-tolerant system is inherently difficult. Not only should the sys...
Critical systems that integrate software components (e.g., from third-parties) need to address the r...
International audienceContext:In software, there are the error cases that are anticipated at specifi...
Aspect‐oriented programming provides an interesting approach for implementing software‐based fault t...
Even if software code is fault-free, hardware failures can alter a value in memory, possibly where t...
The paper describes a systematic approach for automatically introducing data and code redundancy int...
We present a methodology and a prototype of a source-to-source transformation tool for error fixing ...
Aspect-oriented programming provides an interesting approach for implementing software-based fault t...
AbstractException handling mechanisms provide a structured way to deal with exceptional circumstance...
Over the last years, an increasing number of safety-critical tasks have been demanded for computer s...
ABSTRACT: This paper discusses how compiler optimizations influence software reliability when the op...
Software-based fault tolerance techniques are a low-cost way to protect processors against soft erro...
Exception handling mechanisms provide a structured way to deal with exceptional circumstances, makin...
Abstract—Due to voltage and structure shrinking, the influence of radiation on a circuit’s operation...
The negative impact of the aggressive scaling of technology nodes on the sensitivity of CMOS devices...