Pattern-based safety engineering: Semantic enrichment of system-architecture models for semi-automated safety analysis

Kai Höfig, Dominik Domis, Mario Trapp, Heiko Stallbaum

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

The growing complexity of safety-critical systems is leading to an increased complexity of safety analysis models. Automatic transformations from the system model into the safety analysis model help to reduce time and cost for safety analyses. In this paper, we describe a pattern annotation framework for development models of safety-critical systems that is used to annotate system entities of fault tolerance mechanisms. We use the annotations as a source of semantic information to automatically generate parts of the safety analysis model. The presented approach contributes to the safety analysis domain by explicitly preserving the knowledge of domain experts and engineers within the model. Our approach allows performing a semi-automated preliminary safety analysis of fault tolerance mechanisms to estimate the failure behavior of a safety-critical systems architecture model in early stages of the development. This saves effort and costs for ongoing steps of the development process and prevents setbacks in the development.

Original languageEnglish
Title of host publicationReliability, Risk and Safety
Subtitle of host publicationBack to the Future
Pages1174-1181
Number of pages8
StatePublished - 2010
Externally publishedYes
EventEuropean Safety and Reliability Annual Conference: Reliability, Risk and Safety: Back to the Future, ESREL 2010 - Rhodes, Greece
Duration: 5 Sep 20109 Sep 2010

Publication series

NameReliability, Risk and Safety: Back to the Future

Conference

ConferenceEuropean Safety and Reliability Annual Conference: Reliability, Risk and Safety: Back to the Future, ESREL 2010
Country/TerritoryGreece
CityRhodes
Period5/09/109/09/10

Fingerprint

Dive into the research topics of 'Pattern-based safety engineering: Semantic enrichment of system-architecture models for semi-automated safety analysis'. Together they form a unique fingerprint.

Cite this