International audienceWe propose to handle execution duration overruns (temporal faults) in real-time embedded systems. When a temporal fault occurs, the slack time can be dynamically determined and assigned to the faulty task in order to complete its treatment. This mechanism improves the temporal robustness of real-time systems. We demonstrate that an approximate slack stealer algorithm like the MASS algorithm is a good solution for real-time embedded systems. We validate the feasibility of this approach by an implementation on the Lego Mindstorm NXT platform
International audienceWe address in this paper the problem of jointly scheduling hard periodic tasks...
Real-time systems must provide functionalities that need to produce their results within predefined ...
Embedded real-time software systems (ESS) play an important role in almost every aspect of our daily...
International audienceWe propose to handle execution duration overruns (temporal faults) in real-tim...
In this paper we present a low-cost Slack-Stealing method, named Fast Slack, to be employed in a Fix...
IRCCyN Technical Report(1) how to determine the slack at run time? (2) are there lower bounds to the...
Abstract — Real-time dimensioning depends on the Worst Case Execution Time (WCET) of its tasks. Usin...
The problem of jointly scheduling both hard deadline periodic tasks and soft aperiodic tasks has bee...
In our modern life, embedded systems are playing an essential role. An embedded system is a computer...
We survey scheduling algorithms proposed for tolerating permanent and transient failures in real-tim...
239 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1999.We address the problem of tim...
Mechatronic systems request for high reliability, especially in the context of time where mostly har...
Embedded real-time systems are subjected to stringent timing constraints. Analysing their timing beh...
International audienceThe inter-task communication in embedded real-time systems can be achieved usi...
International audienceThe need for supporting dynamic real-time environments where changes in worklo...
International audienceWe address in this paper the problem of jointly scheduling hard periodic tasks...
Real-time systems must provide functionalities that need to produce their results within predefined ...
Embedded real-time software systems (ESS) play an important role in almost every aspect of our daily...
International audienceWe propose to handle execution duration overruns (temporal faults) in real-tim...
In this paper we present a low-cost Slack-Stealing method, named Fast Slack, to be employed in a Fix...
IRCCyN Technical Report(1) how to determine the slack at run time? (2) are there lower bounds to the...
Abstract — Real-time dimensioning depends on the Worst Case Execution Time (WCET) of its tasks. Usin...
The problem of jointly scheduling both hard deadline periodic tasks and soft aperiodic tasks has bee...
In our modern life, embedded systems are playing an essential role. An embedded system is a computer...
We survey scheduling algorithms proposed for tolerating permanent and transient failures in real-tim...
239 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1999.We address the problem of tim...
Mechatronic systems request for high reliability, especially in the context of time where mostly har...
Embedded real-time systems are subjected to stringent timing constraints. Analysing their timing beh...
International audienceThe inter-task communication in embedded real-time systems can be achieved usi...
International audienceThe need for supporting dynamic real-time environments where changes in worklo...
International audienceWe address in this paper the problem of jointly scheduling hard periodic tasks...
Real-time systems must provide functionalities that need to produce their results within predefined ...
Embedded real-time software systems (ESS) play an important role in almost every aspect of our daily...