A practical degradation model for mixed-criticality systems

Vijaya Kumar Sundar, Arvind Easwaran

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

12 Citations (Scopus)

Abstract

Existing Mixed Criticality System (MCS) task models consider criticality as the relative importance of a task and use it to achieve graceful degradation of the system either by suspending or degrading tasks with relatively lower criticality level than the overloading task. Graceful degradation based on this notion of criticality as a relative parameter may not always be desired. In this paper, we propose a Context-Aware Mixed Criticality System (CA-MCS) model with which each task can be specified with multiple degraded budgets. To handle a system overload due to timing faults i.e. budget overrun of a task, tasks that need to be degraded are chosen irrespective of their criticality level. However, to handle system overload when multiple tasks overrun their budgets, a specific degraded budget of the task chosen for degradation is decided based on the criticality level of the overrun tasks. Experiments performed in a realistic automotive testbed confirm the benefit of CA-MCS model when compared with the state-of-the art degradation strategies. Results show that contextaware degradation gives the ability to degrade the performance in a controlled manner by effectively isolating the effects of degradation between applications. Finally, we derive a sufficient schedulability test under fixed priority scheduling scheme for the CA-MCS model.

Original languageEnglish
Title of host publicationProceedings - 2019 IEEE 22nd International Symposium on Real-Time Distributed Computing, ISORC 2019
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages171-180
Number of pages10
ISBN (Electronic)9781728101507
DOIs
Publication statusPublished - May 2019
Externally publishedYes
Event22nd IEEE International Symposium on Real-Time Distributed Computing, ISORC 2019 - Valencia, Spain
Duration: May 7 2019May 9 2019

Publication series

NameProceedings - 2019 IEEE 22nd International Symposium on Real-Time Distributed Computing, ISORC 2019

Conference

Conference22nd IEEE International Symposium on Real-Time Distributed Computing, ISORC 2019
Country/TerritorySpain
CityValencia
Period5/7/195/9/19

Bibliographical note

Publisher Copyright:
© 2019 IEEE.

ASJC Scopus Subject Areas

  • Computer Networks and Communications
  • Hardware and Architecture
  • Safety, Risk, Reliability and Quality

Fingerprint

Dive into the research topics of 'A practical degradation model for mixed-criticality systems'. Together they form a unique fingerprint.

Cite this