Software safety analysis of digital protection system requirements using a qualitative formal method

被引:1
|
作者
Lee, JS
Kwon, KC
Cha, SD
机构
[1] Korea Atom Energy Res Inst, MMIS Team, Taejon 305353, South Korea
[2] Korea Adv Inst Sci & Technol, Div Comp Sci, Dept EECE, Taejon 305701, South Korea
[3] AITrc, Taejon 305701, South Korea
关键词
software requirements; safety analysis; formal method;
D O I
10.13182/NT04-A3528
中图分类号
TL [原子能技术]; O571 [原子核物理学];
学科分类号
0827 ; 082701 ;
摘要
The safety analysis of requirements is a key problem area in the development of software for the digital protection systems of a nuclear power plant. When specifying requirements for software of the digital protection systems and conducting safety analysis, engineers find that requirements are often known only in qualitative terms and that existing fault-tree analysis techniques provide little guidance on formulating and evaluating potential failure modes. A framework for the requirements engineering process is proposed that consists of a qualitative method for requirements specification, called the qualitative formal method (QFM), and a safety analysis method for the requirements based on causality information, called the causal requirements safety analysis (CRSA). CRSA is a technique that qualitatively evaluates causal relationships between software faults and physical hazards. This technique, extending the qualitative formal method process and utilizing information captured in the state trajectory, provides specific guidelines on how to identify failure modes and the relationship among them. The QFM and CRSA processes are described using shutdown system 2 of the Wolsong nuclear power plants as the digital protection system example.
引用
收藏
页码:227 / 239
页数:13
相关论文
共 50 条
  • [41] Software system integration methodology using formal specifications
    Hartrum, TC
    Nonnweiler, JC
    PROCEEDINGS OF THE 44TH IEEE 2001 MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1 AND 2, 2001, : 674 - 677
  • [42] An Approach for automated safety testing of safety-critical software system based on safety requirements
    Yu, Gang
    Xu, Zhong Wei
    Du, Jun Wei
    2009 INTERNATIONAL FORUM ON INFORMATION TECHNOLOGY AND APPLICATIONS, VOL 3, PROCEEDINGS, 2009, : 166 - 169
  • [43] Formal development method for safety-critical system
    Wang, Hai-Feng
    Chen, Jian-Ming
    Zheng, Zhong-Yi
    Beifang Jiaotong Daxue Xuebao/Journal of Northern Jiaotong University, 2002, 26 (06):
  • [44] SMV model-based safety analysis of software requirements
    Koh, Kwang Yong
    Seong, Poong Hyun
    RELIABILITY ENGINEERING & SYSTEM SAFETY, 2009, 94 (02) : 320 - 331
  • [45] Safety assessment methodology for a digital reactor protection system
    Lee, DY
    Choi, JG
    Lyou, J
    INTERNATIONAL JOURNAL OF CONTROL AUTOMATION AND SYSTEMS, 2006, 4 (01) : 105 - 112
  • [46] Engineering formal requirements: An analysis and testing method for Z documents
    Ciancarini, P
    Cimato, S
    Mascolo, C
    ANNALS OF SOFTWARE ENGINEERING, 1997, 3 : 189 - 219
  • [47] A Kind of Safety Requirements Description Method of the Embedded Software Based on Ontology
    Zhan, Fengjie
    Wang, Xiaoyu
    Liu, Huaxiao
    Liu, Lei
    REQUIREMENTS ENGINEERING IN THE BIG DATA ERA, 2015, 558 : 126 - 134
  • [48] System of systems method and formal function decomposition for software systems
    Lu, Han-Hua
    Zhang, Shun-Yi
    Wang, Ya-Shi
    Min, Li-Juan
    Tongxin Xuebao/Journal on Communications, 2010, 31 (12): : 131 - 139
  • [49] DIGITAL CURATION IN QUALITATIVE ANALYSIS SOFTWARE: ANALYSIS OF THE TRAINING PROCESS OF RESEARCHERS
    Silva, Katia Alexandra de Godoi E.
    Costa, Antonio Pedro
    Pinto, Sandro Teixeira
    CADERNOS EDUCACAO TECNOLOGIA E SOCIEDADE, 2023, 16 : 123 - 133
  • [50] AADL-Based safety analysis using formal methods applied to aircraft digital systems
    Stewart, Danielle
    Liu, Jing
    Cofer, Darren
    Heimdahl, Mats
    Whalen, Michael W.
    Peterson, Michael
    RELIABILITY ENGINEERING & SYSTEM SAFETY, 2021, 213