SMV model-based safety analysis of software requirements

被引:11
|
作者
Koh, Kwang Yong [1 ]
Seong, Poong Hyun [1 ]
机构
[1] Korea Adv Inst Sci & Technol, Dept Nucl & Quantum Engn, Taejon 305701, South Korea
关键词
Fault tree analysis (FTA); Symbolic model verifier (SMV); Safety analysis; SPECIFICATIONS; SYSTEMS;
D O I
10.1016/j.ress.2008.03.025
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Fault tree analysis (FTA) is one of the most frequently applied safety analysis techniques when developing safety-critical industrial systems such as software-based emergency shutdown systems of nuclear power plants and has been used for safety analysis of software requirements in the nuclear industry. However, the conventional method for safety analysis of software requirements has several problems in terms of correctness and efficiency: the fault tree generated from natural language specifications may contain flaws or errors while the manual work of safety verification is very labor-intensive and time-consuming. In this paper, we propose a new approach to resolve problems of the conventional method; we generate a fault tree from a symbolic model verifier (SMV) model, not from natural language specifications, and verify safety properties automatically, not manually. by a model checker SMV. To demonstrate the feasibility of this approach, we applied it to shutdown system 2 (SDS2) of Wolsong nuclear power plant (NPP). In spite of subtle ambiguities present in the approach, the results of this case study demonstrate its overall feasibility and effectiveness. (C) 2008 Elsevier Ltd. All rights reserved.
引用
收藏
页码:320 / 331
页数:12
相关论文
共 50 条
  • [21] Model-based human reliability analysis: prospects and requirements
    Mosleh, A
    Chang, YH
    RELIABILITY ENGINEERING & SYSTEM SAFETY, 2004, 83 (02) : 241 - 253
  • [22] From safety analysis to software requirements
    Hansen, KM
    Ravn, AP
    Stavridou, V
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1998, 24 (07) : 573 - 584
  • [23] Constructive model-based analysis for safety assessment
    Gomes A.
    Mota A.
    Sampaio A.
    Ferri F.
    Watanabe E.
    International Journal on Software Tools for Technology Transfer, 2012, 14 (6) : 673 - 702
  • [24] Application and Research on Model-based Safety Analysis
    Su, Duo
    Feng, Chang
    Gong, Qi
    Li, Yan
    PROCEEDINGS OF THE 2015 FIRST INTERNATIONAL CONFERENCE ON RELIABILITY SYSTEMS ENGINEERING 2015 ICRSE, 2015,
  • [25] New Methodology for Model-Based Safety Analysis
    Abdellatif, Akram Amin
    Holzapfel, Florian
    2019 IEEE AEROSPACE CONFERENCE, 2019,
  • [26] Model-based safety analysis of requirement specifications
    Mokos, Konstantinos
    Katsaros, Panagiotis
    Bohn, Preben
    JOURNAL OF SYSTEMS AND SOFTWARE, 2025, 219
  • [27] Model-Based Safety Analysis: A Practical Experience
    Noisette, Bertille
    Dobol, Sebastien
    Monteil, Laurene
    MODEL-BASED SAFETY AND ASSESSMENT, IMBSA 2022, 2022, 13525 : 60 - 67
  • [28] Model-Based Analysis of Safety Critical Systems
    Kushal, K. S.
    Paul, John J.
    Nanda, Manju
    Jayanthi, J.
    2017 INTERNATIONAL CONFERENCE ON INNOVATIONS IN INFORMATION, EMBEDDED AND COMMUNICATION SYSTEMS (ICIIECS), 2017,
  • [29] Model-Based Transition from Requirements to High-Level Software Design
    Kaindl, Hermann
    PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT, 2013, 7983 : 367 - 369
  • [30] MBIPV: a model-based approach for identifying privacy violations from software requirements
    Ye, Tong
    Zhuang, Yi
    Qiao, Gongzhe
    SOFTWARE AND SYSTEMS MODELING, 2023, 22 (04): : 1251 - 1280