In today's industrial practice, safety, reliability or availability artifacts such as fault trees, Markov models or FMEAs are mainly created manually by experts, often distinctively decoupled from systems engineering activities. Significant efforts, costs and timely requirements are involved to conduct the required analyses. In this paper, we describe a novel integrated model-based approach of systems engineering and dependability analyses. The behavior of system components is specified by UML state machines determining intended/correct and undesired/faulty behavior. Based on this information, our approach automatically generates different dependability analyses in the form of fault trees. Hence, alternative system layouts can easily be evaluated. The same applies for simple variations of the logical input-output relations of logical units such as controllers. We illustrate the feasibility of our approach with the help of simple examples using a prototypical implementation of the presented concepts.
翻译:在当今的工业实践中,安全性、可靠性或可用性人工制品,如断层树、Markov模型或FMEA等,主要由专家手工制作,往往与系统工程活动明显脱钩,进行所需的分析需要大量的努力、成本和及时要求。在本文件中,我们描述了基于系统工程和可靠性分析的新型综合模式方法。系统部件的行为由UML国家机器确定,以确定预期/纠正和不期望/错误行为。根据这一信息,我们的方法自动产生以断层树为形式的不同可靠性分析。因此,可以很容易地评估替代系统布局。对逻辑单位(如控制器)逻辑输入-输出关系的简单变异也适用同样的方法。我们用简单的例子说明我们的方法的可行性,同时使用对提出的概念的原型实施来帮助简单的例子。