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

被引:21
|
作者
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 classification trees
    Geman, D
    Jedynak, B
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2001, 47 (03) : 1075 - 1082
  • [32] The Necessity to Perform a "Traditional" Fault Tree Analysis Process when Conducting a Model-based Safety Assessment
    Fritz, Klaus
    Kurz, Nikolaus
    Peterson, Eric
    [J]. SAE INTERNATIONAL JOURNAL OF AEROSPACE, 2012, 5 (01): : 214 - 223
  • [33] Analyzing dynamic fault trees derived from model-based system architectures
    Dehlinger, Josh
    Dugan, Joanne Bechta
    [J]. NUCLEAR ENGINEERING AND TECHNOLOGY, 2008, 40 (05) : 365 - 374
  • [34] Model-based synthesis of fault trees from Matlab-Simulink models
    Papadopoulos, Y
    Maruhn, M
    [J]. INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2001, : 77 - 82
  • [35] Model-based system monitoring and diagnosis of failures using statecharts and fault trees
    Papadopoulos, Y
    [J]. RELIABILITY ENGINEERING & SYSTEM SAFETY, 2003, 81 (03) : 325 - 341
  • [36] Model-Based Generation and Analysis Toolset of Fault Trees With Heterogeneous Failure Events
    Rapin, Nicolas
    Bannour, Boutheina
    Adedjouma, Morayo
    [J]. 2022 IEEE 27TH PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING (PRDC), 2022, : 230 - 235
  • [37] Integrated System Design and Safety Framework for Model-Based Safety Assessment
    Krishnan, Rahul
    Bhada, Shamsnaz Virani
    [J]. IEEE ACCESS, 2022, 10 : 79311 - 79334
  • [38] Fault Model-Based Safety Test Method and Application for CTCS-3 Train Control System
    Liu, Yu
    Tang, Tao
    Li, Kaicheng
    Li, Chenling
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTER, NETWORKS AND COMMUNICATION ENGINEERING (ICCNCE 2013), 2013, 30 : 359 - 362
  • [39] Benefits and Challenges of Model-based Software Engineering: Lessons Learned based on Qualitative and Quantitative Findings
    Goseva-Popstojanova, Katerina
    Kyanko, Thomas
    Nkwocha, Noble
    [J]. 2019 IEEE 30TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING (ISSRE), 2019, : 413 - 423
  • [40] Model-Based Enterprise Information System Architectural Design with SysML
    Tsadimas, Anargyros
    [J]. 2015 IEEE 9TH INTERNATIONAL CONFERENCE ON RESEARCH CHALLENGES IN INFORMATION SCIENCE (RCIS), 2015, : 492 - 497