2007/09/01 by Paulo Tabuada · 4,635 citations
Computer Science · Engineering · Mathematics · #Artificial intelligence #Computer science #Control (management) #Control theory (sociology) #Controller (irrigation) #Distributed computing #Embedded Systems Design Techniques #Engineering #Mathematical optimization #Mathematics #Operating system #Petri Nets in System Modeling #Real-Time Systems Scheduling #Real-time computing #Scheduling (production processes) #Simple (philosophy) #Software #Task (project management)
paper · doi:10.1109/tac.2007.904277
published in IEEE Transactions on Automatic Control 52(9), 1680-1685 (Institute of Electrical and Electronics Engineers)
openalex publication_date 2007/09/01 · openalex created_date 2025/10/10 · openalex updated_date 2026/08/05
In this note, we revisit the problem of scheduling stabilizing control tasks on embedded processors. We start from the paradigm that a real-time scheduler could be regarded as a feedback controller that decides which task is executed at any given instant. This controller has for objective guaranteeing that (control unrelated) software tasks meet their deadlines and that stabilizing control tasks asymptotically stabilize the plant. We investigate a simple event-triggered scheduler based on this feedback paradigm and show how it leads to guaranteed performance thus relaxing the more traditional periodic execution requirements.