Advanced Schedulability Testing for Adaptive Mixed-Criticality Systems under Weakly Hard Real-Time Constraints

Hossein Rabbiun, Jamal Mohammadi, Mahmoud Shirazi, Mehdi Kargahi · 2024

This paper advances the schedulability analysis of the Adaptive Mixed-Criticality for Weakly Hard Real-Time Systems (AMC-WH) which allows a specified number of consecutive low-criticality (LO) jobs of tasks to be skipped when the system operates in the high-criticality (HI) mode. The current AMC-WH schedulability test, based on the skip-over model, in which low tasks are guaranteed to meet m − s out of m consecutive deadlines, where s is the number of allowed skips and m is the cycle length, only calculates the worst-case response times (WCRT) for low tasks under a fixed execution pattern post-mode switch. To address this limitation, we propose a new sufficient schedulability test for AMC-WH using the (m,k)-firm model, which allows various execution patterns for low tasks after a mode switch, enhancing the flexibility and applicability. Additionally, we develop an exact schedulability test for AMC-WH based on response time analysis (RTA). This test modifies the existing exact tests for the AMC algorithm, incorporating updates to state-space exploration and pruning rules to account for low task execution after a mode switch. Simulation results validate the effectiveness of our tests, demonstrating enhanced schedulability analysis and optimized resource allocation.

Read the paper · More papers on PaperTik