Patterns for light-weight fault tolerance and decoupled design in distributed control systems
Tutkimustuotos › › vertaisarvioitu
Yksityiskohdat
Alkuperäiskieli | Englanti |
---|---|
Otsikko | Transactions on Pattern Languages of Programming IV |
Kustantaja | Springer Verlag |
Sivut | 1-21 |
Sivumäärä | 21 |
ISBN (elektroninen) | 978-3-030-14291-9 |
ISBN (painettu) | 978-3-030-14290-2 |
DOI - pysyväislinkit | |
Tila | Julkaistu - 2019 |
OKM-julkaisutyyppi | A3 Kirjan tai muun kokoomateoksen osa |
Julkaisusarja
Nimi | Lecture Notes in Computer Science |
---|---|
Vuosikerta | 10600 |
ISSN (painettu) | 0302-9743 |
ISSN (elektroninen) | 1611-3349 |
Tiivistelmä
Distributed control systems comprise networked computing units that monitor and control physical processes in feedback loops. Reliability of these systems is affected by dynamic and complex computing environments where connections and system configurations may change rapidly. Diverse redundancy can be effective in improving system dependability, but it is susceptible to common mode failures and development costs for design diversity are often seen as prohibitive. In this paper we present three patterns that can be used to provide light-weight form of fault tolerance to improve system dependability and resilience by providing ability to cope with unexpected events and faults. These patterns are presented together with a pattern language that shows how they relate to other fault tolerance patterns.