International Workshop on the Design of Dependable Critical Systems (DDCS)

armoush's picture
Research Title: 
Safety Recommendations for Safety-Critical Design Patterns
Ashraf Armoush
S. Kowalewski
Tue, 2009-09-15
Safety Recommendations for Safety-Critical Design Patterns483.57 KB
Research Abstract: 

The concept of design patterns, which is considered as one of the commonly used techniques in the development of software and hardware systems, is applicable to be used in the design of safety-critical embedded systems. While several safety metrics and assessment methods have been proposed to evaluate safety-critical systems, most of these methods cannot be used for safety-critical design patterns, due to the fact that a design pattern presents a high-level abstract solution to commonly recurring design problem and it is not related to a specific application or to a specific case. This paper proposes a system of safety recommendations for safety-critical design patterns, which can be used in the assessment of design patterns for safety-critical embedded systems to reflect the severity of failure in the target application. The proposed safety recommendations are based on the safety recommendations of the IEC 61508 standard, and contain additional 3 types of recommendations: weakly not recommend, weakly recommended, and moderately recommended.