Decoupling Criticality and Importance in Mixed-Criticality Scheduling
Ref: CISTER-TR-181119 Publication Date: 11, Dec, 2018
Decoupling Criticality and Importance in Mixed-Criticality Scheduling
Ref: CISTER-TR-181119 Publication Date: 11, Dec, 2018Abstract:
Research on mixed-criticality scheduling has flourished
since Vestal’s seminal 2007 paper, but more efforts are
needed in order to make these results more suitable for industrial
adoption and robust and versatile enough to influence the
evolution of future certification standards in keeping up with
the times. With this in mind, we introduce a more refined
task model, in line with the fundamental principles of Vestal’s
mode-based adaptive mixed-criticality model, which allows a
task’s criticality and its importance to be specified independently
from each other. A task’s importance is the criterion that
determines its presence in different system modes. Meanwhile,
the task’s criticality (reflected in its Safety Integrity Level (SIL)
and defining the rules for its software development process),
prescribes the degree of conservativeness for the task’s estimated
WCET during schedulability testing. We indicate how such a task
model can help resolve some of the perceived weaknesses of the
Vestal model, in terms of how it is interpreted, and demonstrate
how the existing scheduling tests for the classic variant’s of
Vestal’s model can be mapped to the new task model essentially
without changes.
Events:
Document:
6th International Workshop on Mixed Criticality Systems (WMC 2018), pp 25-30.
Nashville, U.S.A..
Notes: WMC 2018 was held as part of RTSS 2018, Nashville, USA, 11-14 December.
Record Date: 8, Nov, 2018