Graceful Degradation with Condition-and Inference-Awareness for Mixed-Criticality Scheduling in Autonomous Systems

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

In an autonomous system, understanding functional causality is crucial when designing a shared resource scheduling strategy. Without this, the system would be unlikely to achieve a holistic functional quality of service (QoS) and may not meet safety goals. This work proposes a novel graceful degradation strategy in a mixed-criticality context. Instead of discarding computational load at the application level, a qualitative and quantitative definition of importance order is used to assist in realizing finer-grained task-level degradation and preserve more LO-criticality tasks. The causality analysis-based degradation bridges the gap where functional dependencies are not considered in the scheduling design and, thus, leads to the system being able to continue to run with relatively high QoS during the degradation process.
Original languageEnglish
Title of host publicationProceedings of Cyber-Physical Systems and Internet of Things Week 2023
PublisherAssociation for Computing Machinery, Inc
Pages215–220
ISBN (Print)979-8-4007-0049-1
DOIs
Publication statusPublished - 9 May 2023

Cite this