DocumentCode :
977931
Title :
Formalizing real-time scheduling using priority-based supervisory control of discrete-event systems
Author :
Janarthanan, V. ; Gohari, P. ; Saffar, A.
Author_Institution :
Dept. Electr. & Comput. Eng., Concordia Univ., Montreal, Que., Canada
Volume :
51
Issue :
6
fYear :
2006
fDate :
6/1/2006 12:00:00 AM
Firstpage :
1053
Lastpage :
1058
Abstract :
In this note, we formalize real-time task scheduling by applying an extension of supervisory control theory (SCT) of discrete-event systems to real-time models. The set of all possible timed traces of the system is specified by a discrete timed automaton where each transition is associated with an event occurrence or the passage of one unit of time. We introduce priorities to SCT, and apply them to the setting of discrete timed automata in order to develop a formal and unified framework for task scheduling on a single CPU.
Keywords :
automata theory; discrete event systems; discrete time systems; scheduling; CPU; discrete timed automata; discrete-event systems; priority-based supervisory control; real-time task scheduling; Automata; Constraint theory; Control system synthesis; Control systems; Controllability; Discrete event systems; Processor scheduling; Real time systems; Supervisory control; Timing; Discrete-event systems (DESs); priorities; real-time systems; scheduling; supervisory control;
fLanguage :
English
Journal_Title :
Automatic Control, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9286
Type :
jour
DOI :
10.1109/TAC.2006.876806
Filename :
1643379
Link To Document :
بازگشت