The main contribution of this paper is twofold. First, we present an appropriate schedulability analysis, based on response time analysis, for supporting fault-tolerant hard real-time systems. We consider systems that make use of error-recovery techniques to carry out fault tolerance. Second, we propose a new priority assignment algorithm which can be used, together with the schedulability analysis, to improve system fault resilience. These achievements come from the observation that traditional priority assignment policies may no longer be appropriate when faults are being considered. The proposed schedulability analysis takes into account the fact that the recoveries of tasks may be executed at higher priority levels. This characteristic ...
Safety-critical real-time systems like modern automobiles with advanced driving-assist features must...
The design of real-time systems faces two important challenges: incorporating more functions/service...
Real-time systems are commonly used in safety-critical applications which require tasks to be comple...
It is over 40 years since the first seminal work on priority assignment for real-time systems using ...
In real-time systems, priorities assigned to real-time tasks determine the order of task executions,...
The most important objective of real-time systems is to fulfill time-critical missions in satisfyin...
International audienceIt is over 40 years since the first seminal work on priority assignment for re...
In this paper, a necessary and sufficient (exact) feasibility test is proposed for fixed-priority sc...
Increasing soft error rates in recent semiconductor technologies enforce the usage of fault toleranc...
The hard deadline model is very popular in real-time research, but is representative or applicable t...
In this paper we study hard real-time systems: systems where strict time deadlines have to be met. ...
Certification authorities require correctness and survivability. In the temporal domain this require...
For the vast majority of computer systems correct operation is defined as producing the correct resu...
The design and analysis of real-time scheduling algorithms for safety-critical systems is a challeng...
This report addresses the problem of priority assignment in multiprocessor real-time systems using g...
Safety-critical real-time systems like modern automobiles with advanced driving-assist features must...
The design of real-time systems faces two important challenges: incorporating more functions/service...
Real-time systems are commonly used in safety-critical applications which require tasks to be comple...
It is over 40 years since the first seminal work on priority assignment for real-time systems using ...
In real-time systems, priorities assigned to real-time tasks determine the order of task executions,...
The most important objective of real-time systems is to fulfill time-critical missions in satisfyin...
International audienceIt is over 40 years since the first seminal work on priority assignment for re...
In this paper, a necessary and sufficient (exact) feasibility test is proposed for fixed-priority sc...
Increasing soft error rates in recent semiconductor technologies enforce the usage of fault toleranc...
The hard deadline model is very popular in real-time research, but is representative or applicable t...
In this paper we study hard real-time systems: systems where strict time deadlines have to be met. ...
Certification authorities require correctness and survivability. In the temporal domain this require...
For the vast majority of computer systems correct operation is defined as producing the correct resu...
The design and analysis of real-time scheduling algorithms for safety-critical systems is a challeng...
This report addresses the problem of priority assignment in multiprocessor real-time systems using g...
Safety-critical real-time systems like modern automobiles with advanced driving-assist features must...
The design of real-time systems faces two important challenges: incorporating more functions/service...
Real-time systems are commonly used in safety-critical applications which require tasks to be comple...