@inproceedings{6c68dfc82c4d405bb74c145d13070046,
title = "AdaptMC: A control-theoretic approach for achieving resilience in mixed-criticality systems",
abstract = "A system is said to be resilient if slight deviations from expected behavior during run-time does not lead to catastrophic degradation of performance: minor deviations should result in no more than minor performance degradation. In mixed-criticality systems, such degradation should additionally be criticality-cognizant. The applicability of control theory is explored for the design of resilient run-time scheduling algorithms for mixed-criticality systems. Recent results in control theory have shown how appropriately designed controllers can provide guaranteed service to hardreal- time servers; this prior work is extended to allow for such guarantees to be made concurrently to multiple criticality-cognizant servers. The applicability of this approach is explored via several experimental simulations in a dual-criticality setting. These experiments demonstrate that our control-based run-time schedulers can be synthesized in such a manner that bounded deviations from expected behavior result in the high-criticality server suffering no performance degradation and the lower-criticality one, bounded performance degradation.",
keywords = "Bounded overloads, Control theory, Mixed criticality, Run-time resilience",
author = "Papadopoulos, \{Alessandro Vittorio\} and Enrico Bini and Sanjoy Baruah and Alan Burns",
note = "Publisher Copyright: {\textcopyright} Alessandro Vittorio Papadopoulos, Enrico Bini, Sanjoy Baruah, and Alan Burns.; 30th Euromicro Conference on Real-Time Systems, ECRTS 2018 ; Conference date: 03-06-2018 Through 06-06-2018",
year = "2018",
month = jun,
day = "1",
doi = "10.4230/LIPIcs.ECRTS.2018.14",
language = "English",
series = "Leibniz International Proceedings in Informatics, LIPIcs",
publisher = "Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing",
editor = "Sebastian Altmeyer",
booktitle = "30th Euromicro Conference on Real-Time Systems, ECRTS 2018",
}