The incorporation of unbounded components (i.e. software modules that cannot be analysed to produce realistic worst case execution times) into hard real-time applications has been recognised as a key issue for the next generation of systems. We present an system model that caters for the three main approaches to integrating unbounded components --- imprecise computation, sieve functions and multiple versions. This model is feasible because it is supported by schedulability tests that will guarantee the bounded tasks. These test are defined in the paper. A simple computational model that uses preemptive priority-based dispatching is required. The wide-spread use of techniques such as imprecise computation will only happen if they are integra...
Many real-time embedded systems involve a collection of independently executing event-driven code bl...
One way to avoid timing faults in hard real-time systems is to use the imprecise computation approac...
est distance in time to the end of its deadline is executed first. This paper presents a new approac...
The incorporation of unbounded components (i.e. software modules that cannot be analysed to produce ...
[[abstract]]The imprecise computation technique has been proposed as a way to handle transient overl...
In a system based on the imprecise-computation technique, each time-critical task is designed in suc...
Preemptive schedulers have been widely adopted in single processor real-time systems to avoid the bl...
Many real-time embedded systems involve a collection of independently executing event-driven code bl...
This paper proposes two scheduling approaches, one-level and two-level scheduling, for synchronous p...
Embedded systems, like driving assistance systems in cars, require not only a correct functional cal...
140 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1993.When a real-time system becom...
International audienceThis article presents a schedulability analysis for real-time systems designed...
The recurring real-time task model was recently pro-posed as a model for real-time processes that co...
Real-time systems have become increasingly important in a growing number of application domains such...
This paper maintains that fixed-priority process-based preemptive scheduling is, arguably, more conv...
Many real-time embedded systems involve a collection of independently executing event-driven code bl...
One way to avoid timing faults in hard real-time systems is to use the imprecise computation approac...
est distance in time to the end of its deadline is executed first. This paper presents a new approac...
The incorporation of unbounded components (i.e. software modules that cannot be analysed to produce ...
[[abstract]]The imprecise computation technique has been proposed as a way to handle transient overl...
In a system based on the imprecise-computation technique, each time-critical task is designed in suc...
Preemptive schedulers have been widely adopted in single processor real-time systems to avoid the bl...
Many real-time embedded systems involve a collection of independently executing event-driven code bl...
This paper proposes two scheduling approaches, one-level and two-level scheduling, for synchronous p...
Embedded systems, like driving assistance systems in cars, require not only a correct functional cal...
140 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1993.When a real-time system becom...
International audienceThis article presents a schedulability analysis for real-time systems designed...
The recurring real-time task model was recently pro-posed as a model for real-time processes that co...
Real-time systems have become increasingly important in a growing number of application domains such...
This paper maintains that fixed-priority process-based preemptive scheduling is, arguably, more conv...
Many real-time embedded systems involve a collection of independently executing event-driven code bl...
One way to avoid timing faults in hard real-time systems is to use the imprecise computation approac...
est distance in time to the end of its deadline is executed first. This paper presents a new approac...