Safety-critical real-time systems like modern automobiles with advanced driving-assist features must employ redundancy for crucial software tasks to tolerate permanent crash faults. This redundancy can be achieved by using techniques like active replication or the primary-backup approach. In such systems, the recovery time which is the amount of time it takes for a redundant task to take over execution on the failure of a primary task becomes a very important design parameter. The recovery time for a given task depends on various factors like task allocation, primary and redundant task priorities, system load and the scheduling policy. Each task can also have a different recovery time requirement (RTR). For example, in automobiles with auto...
For the vast majority of computer systems correct operation is defined as producing the correct resu...
Dependable real-time embedded systems are typically composed of a number of heterogeneous computing ...
Hard-real-time systems require predictable performance despite the occurrence of failures. In this p...
Abstract: Fault-tolerance is a crucial aspect of safety critical systems. When such systems need to ...
Real-time systems are commonly used in safety-critical applications which require tasks to be comple...
Due to the critical nature of the tasks in hard real-time systems, it is essential that faults be to...
Embedded systems in safety-critical environments are continuously required to deliver more performan...
Increasing soft error rates in recent semiconductor technologies enforce the usage of fault toleranc...
The main contribution of this paper is twofold. First, we present an appropriate schedulability anal...
Abstract—We present an approach to the synthesis of fault-tol-erant hard real-time systems for safet...
This thesis deals with the problem of designing efficient fault-tolerant real-time scheduling algori...
The main focus of this thesis is to introduce new techniques that offer trade-offs between schedulab...
International audienceThis paper is aimed at studying fault-tolerant design of the realtime multi-pr...
The design of fault-tolerant real-time systems is characterized by a trade-off between performance ...
This report explores algorithms aiming at reducing the algorithm run-time and rejection rate when on...
For the vast majority of computer systems correct operation is defined as producing the correct resu...
Dependable real-time embedded systems are typically composed of a number of heterogeneous computing ...
Hard-real-time systems require predictable performance despite the occurrence of failures. In this p...
Abstract: Fault-tolerance is a crucial aspect of safety critical systems. When such systems need to ...
Real-time systems are commonly used in safety-critical applications which require tasks to be comple...
Due to the critical nature of the tasks in hard real-time systems, it is essential that faults be to...
Embedded systems in safety-critical environments are continuously required to deliver more performan...
Increasing soft error rates in recent semiconductor technologies enforce the usage of fault toleranc...
The main contribution of this paper is twofold. First, we present an appropriate schedulability anal...
Abstract—We present an approach to the synthesis of fault-tol-erant hard real-time systems for safet...
This thesis deals with the problem of designing efficient fault-tolerant real-time scheduling algori...
The main focus of this thesis is to introduce new techniques that offer trade-offs between schedulab...
International audienceThis paper is aimed at studying fault-tolerant design of the realtime multi-pr...
The design of fault-tolerant real-time systems is characterized by a trade-off between performance ...
This report explores algorithms aiming at reducing the algorithm run-time and rejection rate when on...
For the vast majority of computer systems correct operation is defined as producing the correct resu...
Dependable real-time embedded systems are typically composed of a number of heterogeneous computing ...
Hard-real-time systems require predictable performance despite the occurrence of failures. In this p...