A Bailout Protocol for Mixed Criticality Systems

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

Abstract

To move mixed criticality research into industrial practice requires models whose run-time behaviour is acceptable to systems engineers. Certain aspects of current models, such as abandoning lower criticality tasks when certain situations arise, do not give the robustness required in application domains such as the automotive and aerospace industries. In this paper a new bailout protocol is developed that still guarantees high criticality tasks but minimises the negative impact on lower criticality tasks via a timely return to normal operation. We show how the bailout protocol can be integrated with existing techniques, utilising offline slack to further improve performance. Static analysis is provided for the strong schedulability guarantees, while scenario based evaluation via simulation is used to explore the effectiveness of the protocol.
Original languageEnglish
Title of host publicationProceedings, 27th Euromicro Conference on Real-Time Systems
Subtitle of host publicationECRTS 2015
PublisherIEEE
Pages259-268
Number of pages10
ISBN (Print)978-1-4673-7570-2
DOIs
Publication statusPublished - 1 Jul 2015
Event27th Euromicro Conference on Real-Time Systems (ECRTS 2015) - , United Kingdom
Duration: 7 Jul 201510 Jul 2015

Publication series

NameEuromicro Conference on Real-Time Systems
ISSN (Print)1068-3070

Conference

Conference27th Euromicro Conference on Real-Time Systems (ECRTS 2015)
Country/TerritoryUnited Kingdom
Period7/07/1510/07/15

Keywords

  • REAL-TIME
  • mixed criticality
  • FIXED PRIORITY SCHEDULING
  • bailout

Cite this