Software Reliability Modeling with Fault Detection Data when Knowing Fault Severity

被引:0
|
作者
Liu, Yu [1 ]
Li, Duo [1 ]
Guo, Chao [1 ]
机构
[1] Tsinghua Univ, Inst Nucl & New Energy Technol, Key Lab Adv Reactor Engn & Safety, Beijing, Peoples R China
关键词
component; software reliability growth model; fault severity; severity ratio function; reactor protection system;
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Software Reliability Growth Models (SRGMs) are commonly used to estimate the software quality in software engineering. Currently, most SRGMs employ the fault number data collected during software fault detection process and model the fault number data with corresponding detection time. In this process, fault severity is generally used as an unknown parameter to be solved by the modeling process. Few articles incorporate the fault severity as a known factor for the fault-detection-process modeling. In fact, each fault detected is classified into different severities during software testing process in a lot of software testing projects, that is, the fault severity can be treated as a known factor. Generally, the higher severity a fault has, the larger effect it may create. Therefore, besides the total fault count remained in software, the number of remained faults in different severity, especially the faults that may cause serious consequences, is more critical to the system operation. Incorporating the data information, we proposed one novel nonhomogeneous Poisson process software reliability growth model in this article, which involves both the failure time and the severity of each fault into modeling. In this article, we first discussed how to introduce the severity into modeling. In actual software development process, it has been observed that the fault in trivial severity is detected more easily and less influence by the learning effect than the fault in hard severity. Thus, we proposed a Severity Ratio Function (SRF) to describe the percentage of the fault detection rate in same severity out of the total fault detection rate changing in time. Then, based on the SRF, a new software reliability model is derived. Finally, this model are evaluated and validated on actual test data set collected from a nuclear power plant protection system. The results of numerical illustration demonstrate that the proposed MVF provide better estimation and fitting under comparisons.
引用
收藏
页码:558 / 562
页数:5
相关论文
共 50 条
  • [1] Software Reliability Modeling of Fault Detection and Correction Processes
    Shu, Yanjun
    Wu, Zhibo
    Liu, Hongwei
    Yang, Xiaozong
    [J]. ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM, 2009 PROCEEDINGS, 2009, : 522 - +
  • [2] Software Reliability Modeling Incorporating Fault Detection and Fault Correction Processes with Testing Coverage and Fault Amount Dependency
    Li, Qiuying
    Pham, Hoang
    [J]. MATHEMATICS, 2022, 10 (01)
  • [3] Bayesian Analysis for Software Reliability with Fault Detection and Correction Data
    Wang, Lujia
    Hu, Qingpei
    Xie, Min
    [J]. 2015 IEEE 21ST PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING (PRDC), 2015, : 311 - 312
  • [4] MODELING OF SOFTWARE FAULT DETECTION AND CORRECTION PROCESSES WITH FAULT DEPENDENCY
    Peng, Rui
    Zhai, Qingqing
    [J]. EKSPLOATACJA I NIEZAWODNOSC-MAINTENANCE AND RELIABILITY, 2017, 19 (03): : 467 - 475
  • [5] Software reliability growth modeling and analysis with dual fault detection and correction processes
    Wang, Lujia
    Hu, Qingpei
    Liu, Jian
    [J]. IIE TRANSACTIONS, 2016, 48 (04) : 359 - 370
  • [6] Reliability growth modeling for software fault detection using particle swarm optimization
    Sheta, Alaa
    [J]. 2006 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-6, 2006, : 3056 - 3063
  • [7] Separately Modeling Fault Detection and Removing Testing Effort for Software Reliability Evaluation
    Wu, Caihua
    Ma, Jianchao
    Chen, Li
    [J]. PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND SOFTWARE ENGINEERING (CSSE 2019), 2019,
  • [8] Considering both failure detection and fault correction activities in software reliability modeling
    Lo, Jung-Hua
    [J]. TENCON 2006 - 2006 IEEE REGION 10 CONFERENCE, VOLS 1-4, 2006, : 1903 - 1906
  • [9] Two-Dimensional Multi-Release Software Reliability Modeling for Fault Detection and Fault Correction Processes
    Kumar, Vijay
    Mathur, Paridhi
    Sahni, Ramita
    Anand, Mohit
    [J]. INTERNATIONAL JOURNAL OF RELIABILITY QUALITY & SAFETY ENGINEERING, 2016, 23 (03):
  • [10] A software reliability growth model integrating fault detection and fault correction processes
    Shu, Yanjun
    Liu, Hongwei
    Wu, Zhibo
    Yang, Xiaozong
    [J]. Gaojishu Tongxin/Chinese High Technology Letters, 2010, 20 (04): : 386 - 392