Combination of component fault trees and Markov chains to analyze complex, software-controlled systems

06/01/2021
by   Marc Zeller, et al.
0

Fault Tree analysis is a widely used failure analysis methodology to assess a system in terms of safety or reliability in many industrial application domains. However, with Fault Tree methodology there is no possibility to express a temporal sequence of events or state-dependent behavior of software-controlled systems. In contrast to this, Markov Chains are a state-based analysis technique based on a stochastic model. But the use of Markov Chains for failure analysis of complex safety-critical systems is limited due to exponential explosion of the size of the model. In this paper, we present a concept to integrate Markov Chains in Component Fault Tree models. Based on a component concept for Markov Chains, which enables the association of Markov Chains to system development elements such as components, complex or software-controlled systems can be analyzed w.r.t. safety or reliability in a modular and compositional way. We illustrate this approach using a case study from the automotive domain.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/31/2021

Model-Based Reliability and Safety: Reducing the Complexity of Safety Analyses Using Component Fault Trees

The importance of mission or safety critical software systems in many ap...
research
10/23/2019

A compositional semantics for Repairable Fault Trees with general distributions

Fault Tree Analysis (FTA) is a prominent technique in industrial and sci...
research
09/09/2022

A Software Package for Queueing Networks and Markov Chains analysis

Queueing networks and Markov chains are widely used for conducting perfo...
research
04/06/2020

Safety + AI: A Novel Approach to Update Safety Models Using Artificial Intelligence

Safety-critical systems are becoming larger and more complex to obtain a...
research
06/02/2021

ALFRED: a methodology to enable component fault trees for layered architectures

Identifying drawbacks or insufficiencies in terms of safety is important...
research
08/29/2022

BFL: a Logic to Reason about Fault Trees

Safety-critical infrastructures must operate safely and reliably. Fault ...
research
04/05/2018

Combining STPA and BDD for Safety Analysis and Verification in Agile Development: A Controlled Experiment

Context: Agile development is in widespread use, even in safety-critical...

Please sign up or login with your details

Forgot password? Click here to reset