• 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