Abstract—We present an approach to the synthesis of fault-tol-erant hard real-time systems for safety-critical applications. We use checkpointing with rollback recovery and active replication for tolerating transient faults. Processes and communications are statically scheduled. Our synthesis approach decides the assign-ment of fault-tolerance policies to processes, the optimal place-ment of checkpoints and the mapping of processes to processors such that multiple transient faults are tolerated and the timing con-straints of the application are satisfied. We present several design optimization approaches which are able to find fault-tolerant im-plementations given a limited amount of resources. The developed algorithms are evaluated using e...
Ubiquitous deployment of embedded systems is having a substantial impact on our society, since they ...
The design and analysis of real-time scheduling algorithms for safety-critical systems is a challeng...
For the vast majority of computer systems correct operation is defined as producing the correct resu...
Safety-critical applications have to function correctly even in presence of faults. This thesis deal...
We present a formal approach to implement fault-tolerance in real-time embedded systems. The initial...
Increasing soft error rates in recent semiconductor technologies enforce the usage of fault toleranc...
We survey scheduling algorithms proposed for tolerating permanent and transient failures in real-tim...
In this article, we propose a strategy for the synthesis of fault-tolerant schedules and for the map...
Abstract: Fault-tolerance is a crucial aspect of safety critical systems. When such systems need to ...
In this paper we present an approach to the scheduling and voltage scal-ing of low-power fault-toler...
Reliability is a major requirement for most safety-related systems. To meet this requirement, fault-...
This paper presents an approach to the synthesis of low-power fault-tolerant hard real-time applicat...
Embedded systems in safety-critical environments are continuously required to deliver more performan...
Reliability is a major requirement for most safety-related systems. To meet this requirement, fault-...
International audienceParallel execution time is expected to decrease as the number of processors in...
Ubiquitous deployment of embedded systems is having a substantial impact on our society, since they ...
The design and analysis of real-time scheduling algorithms for safety-critical systems is a challeng...
For the vast majority of computer systems correct operation is defined as producing the correct resu...
Safety-critical applications have to function correctly even in presence of faults. This thesis deal...
We present a formal approach to implement fault-tolerance in real-time embedded systems. The initial...
Increasing soft error rates in recent semiconductor technologies enforce the usage of fault toleranc...
We survey scheduling algorithms proposed for tolerating permanent and transient failures in real-tim...
In this article, we propose a strategy for the synthesis of fault-tolerant schedules and for the map...
Abstract: Fault-tolerance is a crucial aspect of safety critical systems. When such systems need to ...
In this paper we present an approach to the scheduling and voltage scal-ing of low-power fault-toler...
Reliability is a major requirement for most safety-related systems. To meet this requirement, fault-...
This paper presents an approach to the synthesis of low-power fault-tolerant hard real-time applicat...
Embedded systems in safety-critical environments are continuously required to deliver more performan...
Reliability is a major requirement for most safety-related systems. To meet this requirement, fault-...
International audienceParallel execution time is expected to decrease as the number of processors in...
Ubiquitous deployment of embedded systems is having a substantial impact on our society, since they ...
The design and analysis of real-time scheduling algorithms for safety-critical systems is a challeng...
For the vast majority of computer systems correct operation is defined as producing the correct resu...