License: Creative Commons Attribution 3.0 Unported license (CC BY 3.0)
When quoting this document, please refer to the following
DOI: 10.4230/LIPIcs.ECRTS.2019.8
URN: urn:nbn:de:0030-drops-107455
URL: http://dagstuhl.sunsite.rwth-aachen.de/volltexte/2019/10745/
Law, Stephen ;
Bate, Iain ;
Lesage, Benjamin
Industrial Application of a Partitioning Scheduler to Support Mixed Criticality Systems
Abstract
The ever-growing complexity of safety-critical control systems continues to require evolution in control system design, architecture and implementation. At the same time the cost of developing such systems must be controlled and importantly quality must be maintained.
This paper examines the application of Mixed Criticality System (MCS) research to a DAL-A aircraft engine Full Authority Digital Engine Control (FADEC) system which includes studying porting the control system's software to a preemptive scheduler from a non-preemptive scheduler. The paper deals with three key challenges as part of the technology transitions. Firstly, how to provide an equivalent level of fault isolation to ARINC 653 without the restriction of strict temporal slicing between criticality levels. Secondly extending the current analysis for Adaptive Mixed Criticality (AMC) scheduling to include the overheads of the system. Finally the development of clustering algorithms that automatically group tasks into larger super-tasks to both reduce overheads whilst ensuring the timing requirements, including the important task transaction requirements, are met.
BibTeX - Entry
@InProceedings{law_et_al:LIPIcs:2019:10745,
author = {Stephen Law and Iain Bate and Benjamin Lesage},
title = {{Industrial Application of a Partitioning Scheduler to Support Mixed Criticality Systems}},
booktitle = {31st Euromicro Conference on Real-Time Systems (ECRTS 2019)},
pages = {8:1--8:22},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-110-8},
ISSN = {1868-8969},
year = {2019},
volume = {133},
editor = {Sophie Quinton},
publisher = {Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik},
address = {Dagstuhl, Germany},
URL = {http://drops.dagstuhl.de/opus/volltexte/2019/10745},
URN = {urn:nbn:de:0030-drops-107455},
doi = {10.4230/LIPIcs.ECRTS.2019.8},
annote = {Keywords: MCS, DO-178C, Real-Time}
}
Keywords: |
|
MCS, DO-178C, Real-Time |
Collection: |
|
31st Euromicro Conference on Real-Time Systems (ECRTS 2019) |
Issue Date: |
|
2019 |
Date of publication: |
|
02.07.2019 |