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

TL;DR
This paper introduces a modular approach combining Fault Tree analysis with Markov Chains to effectively analyze complex, software-controlled systems' safety and reliability, overcoming limitations of traditional methods.
Contribution
It presents a novel integration of Markov Chains into Fault Tree models, enabling modular and state-dependent failure analysis of complex systems.
Findings
Successful application to an automotive case study
Enhanced analysis of temporal and state-dependent failures
Improved scalability over traditional Markov Chain models
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
