IEEE Transactions on Industrial Informatics · 2015 · 136 citations · 26 references
ComputingComputer EngineeringComputer SystemsReal-time SystemsReconfigurable ComputingSchedulingDynamic SchedulingEarliest Deadline First SchedulingReal-time ControlReal-time SchedulingReal-time Systems DesignSchedulability AnalysisDiscrete-event SystemsPeriodic Task SchedulingReal-time Reconfigurable SystemsReal-time ReconfigurationReal-time Task SchedulingReconfigurationSupervisory Control SystemsSupervisory Control Theory
Based on the supervisory control theory (SCT) of timed discrete-event systems (TDES), this study presents a dynamic reconfiguration technique for real-time scheduling of real-time systems running on uni-processors. A new formalism is developed to assign periodic tasks with multiple-periods. By implementing SCT, a real-time system (RTS) is dynamically reconfigured when its initial safe execution sequence set is empty. During the reconfiguration process, based on the multiple-periods, the supervisor proposes different safe execution sequences. Two real-world examples illustrate that the presented approach provides an increased number of safe execution sequences as compared with the earliest-deadline-first (EDF) scheduling algorithm.
26
The control of discrete event systems
Peter J. Ramadge, W.M. Wonham · Proceedings of the IEEE · 1989 · 2.9K citations
Real Time Scheduling Theory: A Historical Perspective
Lui Sha, Tarek Abdelzaher, Karl-Erik Årzén et al. · Real-Time Systems · 2004 · 618 citations · Full text