Patterns for functional safety system development
Research output: Chapter in Book/Report/Conference proceeding › Chapter › Scientific › peer-review
|Title of host publication||Transactions on Pattern Languages of Programming IV|
|Number of pages||39|
|Publication status||Published - 2019|
|Publication type||A3 Part of a book or another research book|
|Name||Lecture Notes in Computer Science|
Functional safety is involved in many machines, processes, and systems to mitigate risks by reducing the likelihood of the occurrence or the severity of the consequences of a hazard. The development of functional safety systems realising safety functions is typically directed by laws and standards, which set requirements on the development process and design of the system. In addition, functional safety systems often operate in a context, in which other control entities also affect the operation of the system under control. In this article, nine patterns considering the design and development functional safety systems, in terms of their architecture and co-operation with other controlling entities, are presented. The purpose of the patterns is to support the designers of functional safety systems to cope with the mentioned aspects.