Classification of Hierarchical Fault-tolerant Design Patterns
Publikation: Beitrag in Buch/Konferenzbericht/Sammelband/Gutachten › Beitrag in Konferenzband › Beigetragen › Begutachtung
Beitragende
Abstract
Fault tolerance plays a significant role in the safety-critical system design. Redundancy is the key underlying approach, which enables a system to continue operation under the presence of faults and improves its dependability properties such as reliability and safety. Various fault-tolerant designs, which have been proved consistently effective, have been proposed over the past decades. In existing literature, common hardware and software dependability-oriented architectures are discussed and classified according to their distinctive features, such as passive/active/hybrid hardware redundancy or single/multi-version programming. However, internal conceptualsimilarities are usually ignored. In contrast, this paper proposes a new classification thatorganizes existing fault tolerance techniques into a structured pattern system that supports the choice of an appropriate mechanism. More specifically, this paper defines fundamental and implementation-independent patterns and demonstrates that the well-known fault-tolerant designs follow these patterns. Three basic and four combined design patterns are presented, along with the evaluation examples of their reliability properties and common hardware and software implementations. Thepaper shows also how more complex hierarchical combinations can be built in a similar manner.
Details
| Originalsprache | Englisch |
|---|---|
| Titel | Proceedings - 2017 IEEE 15th International Conference on Dependable, Autonomic and Secure Computing, 2017 IEEE 15th International Conference on Pervasive Intelligence and Computing, 2017 IEEE 3rd International Conference on Big Data Intelligence and Computing and 2017 IEEE Cyber Science and Technology Congress, DASC-PICom-DataCom-CyberSciTec 2017 |
| Herausgeber (Verlag) | Institute of Electrical and Electronics Engineers (IEEE) |
| Seiten | 612-619 |
| Seitenumfang | 8 |
| ISBN (elektronisch) | 978-1-5386-1956-8, 978-1-5386-1955-1 |
| Publikationsstatus | Veröffentlicht - 2 Juli 2017 |
| Peer-Review-Status | Ja |
Konferenz
| Titel | 15th IEEE International Conference on Dependable, Autonomic and Secure Computing, 2017 IEEE 15th International Conference on Pervasive Intelligence and Computing, 2017 IEEE 3rd International Conference on Big Data Intelligence and Computing and 2017 IEEE Cyber Science and Technology Congress, DASC-PICom-DataCom-CyberSciTec 2017 |
|---|---|
| Dauer | 6 - 11 November 2017 |
| Stadt | Orlando |
| Land | USA/Vereinigte Staaten |
Externe IDs
| Scopus | 85048128648 |
|---|
Schlagworte
ASJC Scopus Sachgebiete
Schlagwörter
- Dependability, Design patterns, Fault-tolerant, Redundancy, Reliability, Safety