Aspect-oriented programming provides an interesting approach for implementing software-based fault tolerance as it allows the core functionality of a program and its fault tolerance features to be coded separately. This paper presents a comprehensive fault injection study that estimates the fault coverage of two software implemented fault tolerance mechanisms designed to detect or mask transient and intermittent hardware faults. We compare their fault coverage for two target programs and for three implementation techniques: manual programming in C and two variants of aspect-oriented programming. We also compare the impact of different compiler optimization levels on the fault coverage. The software-implemented fault tolerance mechanisms inv...
This report examines the state of the field of software fault tolerance. Terminology, techniques for...
Real-time embedded systems for safety-critical applications have to introduce fault tolerance mechan...
Real-time embedded systems for safety-critical applications have to introduce fault tolerance mechan...
Aspect-oriented programming provides an interesting approach for implementing software-based fault t...
Aspect‐oriented programming provides an interesting approach for implementing software‐based fault t...
This thesis investigates the use of aspect-oriented programming for the purpose of implementing faul...
Software-implemented fault tolerance is an attractive technique for constructing fail-safe and fault...
Aspect oriented programming (AOP) is a promising technique for implementing fault tolerance. Still t...
<p>Software implemented node level fault tolerance is an important technique for meeting dependabili...
Aspect-oriented programming (AOP) aims at facilitating program comprehension and maintenance in the ...
Software-implemented fault tolerance is a widely used technique for achieving high dependability in ...
This paper presents the results of an exploratory study on the fault- proneness of aspect-oriented p...
Abstract—Aspect-oriented programming (AOP) aims at fa-cilitating program comprehension and maintenan...
With the rise of software complexity, software-related accidents represent a significant threat for ...
Modern computer devices exhibit transient hardware faults that disturb the electrical behavior but d...
This report examines the state of the field of software fault tolerance. Terminology, techniques for...
Real-time embedded systems for safety-critical applications have to introduce fault tolerance mechan...
Real-time embedded systems for safety-critical applications have to introduce fault tolerance mechan...
Aspect-oriented programming provides an interesting approach for implementing software-based fault t...
Aspect‐oriented programming provides an interesting approach for implementing software‐based fault t...
This thesis investigates the use of aspect-oriented programming for the purpose of implementing faul...
Software-implemented fault tolerance is an attractive technique for constructing fail-safe and fault...
Aspect oriented programming (AOP) is a promising technique for implementing fault tolerance. Still t...
<p>Software implemented node level fault tolerance is an important technique for meeting dependabili...
Aspect-oriented programming (AOP) aims at facilitating program comprehension and maintenance in the ...
Software-implemented fault tolerance is a widely used technique for achieving high dependability in ...
This paper presents the results of an exploratory study on the fault- proneness of aspect-oriented p...
Abstract—Aspect-oriented programming (AOP) aims at fa-cilitating program comprehension and maintenan...
With the rise of software complexity, software-related accidents represent a significant threat for ...
Modern computer devices exhibit transient hardware faults that disturb the electrical behavior but d...
This report examines the state of the field of software fault tolerance. Terminology, techniques for...
Real-time embedded systems for safety-critical applications have to introduce fault tolerance mechan...
Real-time embedded systems for safety-critical applications have to introduce fault tolerance mechan...