Model-based safety assessment with SysML and component fault trees: application and lessons learned

被引:26
|
作者
Munk, Peter [1 ]
Nordmann, Arne [1 ]
机构
[1] Robert Bosch GmbH, Corp Sect Res & Adv Engn, D-71272 Renningen, Germany
来源
SOFTWARE AND SYSTEMS MODELING | 2020年 / 19卷 / 04期
关键词
Model-based systems engineering; MBSE; Model-based safety analysis; MBSA; Fault trees; Fault tree analysis; FTA; Component fault tree; CFT; Failure mode and effects analysis; FMEA; Safety; Reliability; Dependability; OPTIMIZATION;
D O I
10.1007/s10270-020-00782-w
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Mastering the complexity of safety assurance for modern, software-intensive systems is challenging in several domains, such as automotive, robotics, and avionics. Model-based safety analysis techniques show promising results to handle this challenge by automating the generation of required artifacts for an assurance case. In this work, we adapt prominent approaches and propose to augment of SysML models with component fault trees (CFTs) to support the fault tree analysis and the failure mode and effects analysis. While most existing approaches based on CFTs are only targeting the system topology, e. g., UML class diagrams, we propose an integration of CFTs with SysML internal block diagrams as well as SysML activity diagrams. We realized our approach in a prototypical tool. We conclude with best practices and lessons learned that emerged from our case studies with an electronic power steering system and a boost recuperation system.
引用
收藏
页码:889 / 910
页数:22
相关论文
共 50 条
  • [31] Model-based safety assessment: AltaRica 3.0 project
    Prosvirnova, T.
    Batteux, M.
    Rauzy, A.
    SAFETY, RELIABILITY AND RISK ANALYSIS: BEYOND THE HORIZON, 2014, : 1129 - 1136
  • [32] Model-based classification trees
    Geman, D
    Jedynak, B
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2001, 47 (03) : 1075 - 1082
  • [33] The Necessity to Perform a "Traditional" Fault Tree Analysis Process when Conducting a Model-based Safety Assessment
    Fritz, Klaus
    Kurz, Nikolaus
    Peterson, Eric
    SAE INTERNATIONAL JOURNAL OF AEROSPACE, 2012, 5 (01): : 214 - 223
  • [34] Model-based synthesis of fault trees from Matlab-Simulink models
    Papadopoulos, Y
    Maruhn, M
    INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2001, : 77 - 82
  • [35] Analyzing dynamic fault trees derived from model-based system architectures
    Dehlinger, Josh
    Dugan, Joanne Bechta
    NUCLEAR ENGINEERING AND TECHNOLOGY, 2008, 40 (05) : 365 - 374
  • [36] Model-based system monitoring and diagnosis of failures using statecharts and fault trees
    Papadopoulos, Y
    RELIABILITY ENGINEERING & SYSTEM SAFETY, 2003, 81 (03) : 325 - 341
  • [37] Model-Based Generation and Analysis Toolset of Fault Trees With Heterogeneous Failure Events
    Rapin, Nicolas
    Bannour, Boutheina
    Adedjouma, Morayo
    2022 IEEE 27TH PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING (PRDC), 2022, : 230 - 235
  • [38] Integrated System Design and Safety Framework for Model-Based Safety Assessment
    Krishnan, Rahul
    Bhada, Shamsnaz Virani
    IEEE ACCESS, 2022, 10 : 79311 - 79334
  • [39] Fault Model-Based Safety Test Method and Application for CTCS-3 Train Control System
    Liu, Yu
    Tang, Tao
    Li, Kaicheng
    Li, Chenling
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTER, NETWORKS AND COMMUNICATION ENGINEERING (ICCNCE 2013), 2013, 30 : 359 - 362
  • [40] Benefits and Challenges of Model-based Software Engineering: Lessons Learned based on Qualitative and Quantitative Findings
    Goseva-Popstojanova, Katerina
    Kyanko, Thomas
    Nkwocha, Noble
    2019 IEEE 30TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING (ISSRE), 2019, : 413 - 423