Abstract
In this article, we present a set of lightweight mechanisms to enhance the dependability of a safety-critical real-time distributed system referred to as an integrated clinical environment (ICE). In an ICE, medical devices are interconnected and work together with the help of a supervisory computer system to enhance patient safety during clinical operations. Inevitably, there are strong dependability requirements on the ICE. We introduce a set of mechanisms that essentially make the supervisor component a trusted computing base, which can withstand common hardware failures and malicious attacks. The mechanisms rely on the replication of the supervisor component and employ only one input-exchange phase into the critical path of the operation of the ICE. Our analysis shows that the runtime latency overhead is much lower than that of traditional approaches.
| Original language | English |
|---|---|
| Pages (from-to) | 4207-4220 |
| Number of pages | 14 |
| Journal | Journal of Supercomputing |
| Volume | 73 |
| Issue number | 10 |
| DOIs | |
| State | Published - Oct 1 2017 |
Keywords
- Byzantine agreement
- Continuous availability
- Cyber security
- Integrated clinical environments
- Service integrity
- State machine replication
Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver