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