Resiliency Demands on Next Generation Critical Embedded Systems
Title | Resiliency Demands on Next Generation Critical Embedded Systems |
Publication Type | Conference Paper |
Year of Publication | 2019 |
Authors | Abraham, Jacob A. |
Conference Name | 2019 IEEE 25th International Symposium on On-Line Testing and Robust System Design (IOLTS) |
Date Published | July 2019 |
Publisher | IEEE |
ISBN Number | 978-1-7281-2490-2 |
Keywords | Circuit faults, composability, Computer bugs, critical embedded systems, Embedded systems, Fault tolerance, Hardware, hardware bugs, highly critical systems, Intelligent systems, intrusion tolerance, power consumption, pubcrawl, resilience, Resiliency, resiliency demands, resiliency techniques, safety-critical software, security, software fault tolerance, Trojan horses |
Abstract | Emerging intelligent systems have stringent constraints including cost and power consumption. When they are used in critical applications, resiliency becomes another key requirement. Much research into techniques for fault tolerance and dependability has been successfully applied to highly critical systems, such as those used in space, where cost is not an overriding constraint. Further, most resiliency techniques were focused on dealing with failures in the hardware and bugs in the software. The next generation of systems used in critical applications will also have to be tolerant to test escapes after manufacturing, soft errors and transients in the electronics, hardware bugs, hardware and software Trojans and viruses, as well as intrusions and other security attacks during operation. This paper will assess the impact of these threats on the results produced by a critical system, and proposed solutions to each of them. It is argued that run-time checks at the application-level are necessary to deal with errors in the results. |
URL | https://ieeexplore.ieee.org/document/8854420 |
DOI | 10.1109/IOLTS.2019.8854420 |
Citation Key | abraham_resiliency_2019 |
- intrusion tolerance
- Trojan horses
- software fault tolerance
- security
- safety-critical software
- resiliency techniques
- resiliency demands
- Resiliency
- resilience
- pubcrawl
- power consumption
- Circuit faults
- Intelligent systems
- highly critical systems
- hardware bugs
- Hardware
- fault tolerance
- embedded systems
- critical embedded systems
- Computer bugs
- composability