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.
翻译:断层树分析是一种广泛使用的故障分析方法,用以评估一个系统在许多工业应用领域的安全性或可靠性。然而,由于采用了“断层树”方法,无法表达软件控制系统的时间序列或取决于国家的行为。与此相反,Markov 链条是一种基于州基分析技术,以随机模型为基础。但是,由于模型大小的指数爆炸,使用Markov 链对复杂安全临界系统进行故障分析受到限制。在本文中,我们提出了一个将Markov 链条纳入组件断层树模型的概念。根据Markov 链条的构成概念,可以将Markov 链条与组件、复杂系统或软件控制系统等系统开发要素联系起来,以模块和构件方式分析安全性或可靠性。我们用汽车领域的案例研究来说明这一方法。