Sie können Bookmarks mittels Listen verwalten, loggen Sie sich dafür bitte in Ihr SLUB Benutzerkonto ein.
Medientyp:
E-Artikel
Titel:
Software Fault Tolerance in Real-Time Systems: Identifying the Future Research Questions
Beteiligte:
Reghenzani, Federico;
Guo, Zhishan;
Fornaciari, William
Erschienen:
Association for Computing Machinery (ACM), 2023
Erschienen in:
ACM Computing Surveys, 55 (2023) 14s, Seite 1-30
Sprache:
Englisch
DOI:
10.1145/3589950
ISSN:
0360-0300;
1557-7341
Entstehung:
Anmerkungen:
Beschreibung:
<jats:p>Tolerating hardware faults in modern architectures is becoming a prominent problem due to the miniaturization of the hardware components, their increasing complexity, and the necessity to reduce costs. Software-Implemented Hardware Fault Tolerance approaches have been developed to improve system dependability regarding hardware faults without resorting to custom hardware solutions. However, these come at the expense of making the satisfaction of the timing constraints of the applications/activities harder from a scheduling standpoint. This article surveys the current state-of-the-art of fault tolerance approaches when used in the context of real-time systems, identifying the main challenges and the cross-links between these two topics. We propose a joint scheduling-failure analysis model that highlights the formal interactions among software fault tolerance mechanisms and timing properties. This model allows us to present and discuss many open research questions with the final aim to spur future research activities.</jats:p>