A hybrid approach to quantify software reliability in nuclear safety systems

被引:3
|
作者
Babu, P. Arun [1 ]
Kumar, C. Senthil [2 ]
Murali, N. [1 ]
机构
[1] Indira Gandhi Ctr Atom Res, Kalpakkam 603102, Tamil Nadu, India
[2] Atom Energy Regulatory Board, Safety Res Inst, Kalpakkam 603102, Tamil Nadu, India
关键词
Software reliability; Safety critical software; Software verification; Mutation testing; Test adequacy; Software licensing; MODELS;
D O I
10.1016/j.anucene.2012.06.026
中图分类号
TL [原子能技术]; O571 [原子核物理学];
学科分类号
0827 ; 082701 ;
摘要
Technological advancements have led to the use of computer based systems in safety critical applications. As computer based systems are being introduced in nuclear power plants, effective and efficient methods are needed to ensure dependability and compliance to high reliability requirements of systems important to safety. Even after several years of research, quantification of software reliability remains controversial and unresolved issue. Also, existing approaches have assumptions and limitations, which are not acceptable for safety applications. This paper proposes a theoretical approach combining software verification and mutation testing to quantify the software reliability in nuclear safety systems. The theoretical results obtained suggest that the software reliability depends on three factors: the test adequacy, the amount of software verification carried out and the reusability of verified code in the software. The proposed approach may help regulators in licensing computer based safety systems in nuclear reactors. (C) 2012 Elsevier Ltd. All rights reserved.
引用
收藏
页码:133 / 140
页数:8
相关论文
共 50 条
  • [1] A SOFTWARE RELIABILITY ESTIMATION METHOD TO NUCLEAR SAFETY SOFTWARE
    Park, Gee-Yong
    Jang, Seung Cheol
    [J]. NUCLEAR ENGINEERING AND TECHNOLOGY, 2014, 46 (01) : 55 - 62
  • [2] A hybrid approach to enhancing the reliability of software
    Frolov, AM
    [J]. PROGRAMMING AND COMPUTER SOFTWARE, 2004, 30 (01) : 18 - 24
  • [3] A Hybrid Approach to Enhancing the Reliability of Software
    A. M. Frolov
    [J]. Programming and Computer Software, 2004, 30 : 18 - 24
  • [4] An approach on improving reliability of software systems
    Yu, HJ
    Zhao, DY
    [J]. PROGRESS IN SAFETY SCIENCE AND TECHNOLOGY, VOL II, PT A AND B, 2000, 2 : 104 - 109
  • [5] Hybrid intelligent systems for predicting software reliability
    Mohanty, Ramakanta
    Ravi, V.
    Patra, M. R.
    [J]. APPLIED SOFT COMPUTING, 2013, 13 (01) : 189 - 200
  • [6] Hybrid reliability model for nuclear reactor safety system
    Verlinden, Steven
    Deconinck, Geert
    Coupe, Bernard
    [J]. RELIABILITY ENGINEERING & SYSTEM SAFETY, 2012, 101 : 35 - 47
  • [7] Safety Critical Embedded Software: Significance and Approach to Reliability
    Prabhu, Shobha S.
    Kapil, Hem
    Lakshmaiah, Shashirekha H.
    [J]. 2018 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2018, : 449 - 455
  • [8] Achieving quality, safety, security and reliability in software systems
    Gritzalis, DA
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 1998, 21 (10) : 585 - 586
  • [9] A Practical Approach to Software Reliability for Army Systems
    Payne, Richard S.
    [J]. 59TH ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM (RAMS), 2013,
  • [10] A model driven approach for software systems reliability
    Rodrigues, GN
    [J]. ICSE 2004: 26TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2004, : 30 - 32