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 language | English |
---|---|
Title of host publication | Proceedings of Cyber-Physical Systems and Internet of Things Week 2023 |
Publisher | Association for Computing Machinery, Inc |
Pages | 215–220 |
ISBN (Print) | 979-8-4007-0049-1 |
DOIs | |
Publication status | Published - 9 May 2023 |