Title :
On the schedulability of real-time discrete-event systems
Author :
Matsikoudis, Eleftherios ; Stergiou, Christos ; Lee, Edward A.
Author_Institution :
Univ. of California, Berkeley, Berkeley, CA, USA
fDate :
Sept. 29 2013-Oct. 4 2013
Abstract :
We consider end-to-end latency specifications for hard real-time embedded systems. We introduce a discrete-event programming model generalizing such specifications, and address its schedulability problem for uniprocessor systems. This turns out to be rather idiosyncratic, involving complex, time-dependent release predicates and precedence constraints, quite unlike anything we have seen in the hard real-time computing literature. We prove the optimality of the earliest-deadline-first scheduling policy, and provide an algorithmic solution, reducing the schedulability problem to a reachability problem for timed automata.
Keywords :
algorithm theory; automata theory; formal specification; programming theory; reachability analysis; real-time systems; scheduling; algorithmic solution; complex release predicates; discrete-event programming model; earliest-deadline-first scheduling policy; end-to-end latency specifications; hard real-time embedded systems; precedence constraints; reachability problem; real-time discrete-event systems; schedulability problem; time-dependent release predicates; timed automata; uniprocessor systems; Actuators; Delays; Programming; Real-time systems; Semantics; Semiconductor device measurement;
Conference_Titel :
Embedded Software (EMSOFT), 2013 Proceedings of the International Conference on
Conference_Location :
Montreal, QC
DOI :
10.1109/EMSOFT.2013.6658590