Schedulability Analysis of Mixed-criticality Systems with Multiple Frequency Specifications
Title | Schedulability Analysis of Mixed-criticality Systems with Multiple Frequency Specifications |
Publication Type | Conference Paper |
Year of Publication | 2016 |
Authors | Baruah, Sanjoy |
Conference Name | Proceedings of the 13th International Conference on Embedded Software |
Publisher | ACM |
Conference Location | New York, NY, USA |
ISBN Number | 978-1-4503-4485-2 |
Keywords | composability, hi and lo criticality, Liu & Layland tasks, multiple period estimations, pubcrawl, Scalability, software assurance, speedup bound, uniprocessor scheduling |
Abstract | In mixed-criticality systems functionalities of different criticalities, that need to have their correctness validated to different levels of assurance, co-exist upon a shared platform. Multiple specifications at differing levels of assurance may be provided for such systems; the specifications that are trusted at very high levels of assurance tend to be more conservative than those at lower levels of assurance. Prior research on the scheduling of such mixed-criticality systems has primarily focused upon the case where multiple estimates of the worst-case execution time (WCET) of pieces of code are provided; in this paper, a model is considered in which multiple estimates are instead provided for the rate at which event-triggered processes are executed. An algorithm is derived for scheduling such systems upon a preemptive uniprocessor; the effectiveness of this algorithm is demonstrated quantitatively via the speedup factor metric. |
URL | http://doi.acm.org/10.1145/2968478.2968488 |
DOI | 10.1145/2968478.2968488 |
Citation Key | baruah_schedulability_2016 |