Software Reliability Growth Model for N-Version Fault Tolerant Software with Common and Independent Faults

被引:1
|
作者
Kumar, Sudeep [1 ]
Aggarwal, Anu G. [2 ]
Gupta, Ritu [3 ]
Kapur, P. K. [4 ]
机构
[1] Amity Univ, Dept Math, AIAS, Noida 201303, India
[2] Univ Delhi, Dept Operat Res, Delhi, India
[3] Manipal Acad Higher Educ, T A Pai Management Inst, Manipal, India
[4] Amity Univ, Am Ctr Interdisciplinary Res, Noida 201303, India
关键词
Software reliability; fault tolerance; software reliability growth model; neuro-fuzzy technique; N-version programming; REDUNDANCY;
D O I
10.1142/S0218539323500262
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Research and development teams have become increasingly focused on developing highly reliable software for safety-critical systems. It is a major challenge for real-time control systems to achieve high reliability software to meet safety standards. A reliability evaluation focuses primarily on analytical and modeling techniques for fault prediction. In safety-critical systems like nuclear plant controls, aircraft controls and railroad signalization systems, N-version programming (NVP) is an effective technique for raising software's reliability, particularly in areas with high-risk ratios because small errors can result in hazardous incidents. It allows the software to be fault-tolerant, aiding it to produce accurate results even when the software has faults. We present an analytical method for assessing the reliability of N-version software systems. Analysis of the system's reliability and other performance metrics is provided with closed-form expressions. As an additional extension, we conduct numerical analyses of two cases, the 2VP system and 3VP system, in which suitable parameters are used. We conduct numerical simulations using MATLAB to generate the analytical results and compare the analytical results by using numerical results and neuro-fuzzy results using fuzzy interference systems.
引用
收藏
页数:19
相关论文
共 50 条
  • [41] Assessment of the reliability of fault-tolerant software: A Bayesian approach
    Littlewood, B
    Popov, P
    Strigini, L
    COMPUTER SAFETY, RELIABILITY AND SECURITY, PROCEEDINGS, 2000, 1943 : 294 - 308
  • [42] Towards Reliability Optimization of Fault-Tolerant Software.
    Belli, F.
    Jedrzejowicz, P.
    Informationstechnik it: Computer, Systeme, Anwendungen, 1987, 29 (02): : 61 - 68
  • [43] OPTIMAL-DESIGN OF LARGE SOFTWARE-SYSTEMS USING N-VERSION PROGRAMMING
    ASHRAFI, N
    BERMAN, O
    CUTLER, M
    IEEE TRANSACTIONS ON RELIABILITY, 1994, 43 (02) : 344 - 350
  • [44] Software reliability measurement use software reliability growth model in testing
    Jung, HJ
    Yang, HS
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2005, PT 3, 2005, 3482 : 739 - 747
  • [45] NHPP Software Reliability Growth Model Incorporating Fault Detection and Debugging
    He Yan
    PROCEEDINGS OF 2013 IEEE 4TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS), 2012, : 225 - 228
  • [46] Software reliability model for open-source software that considers the number of finite faults and dependent faults
    Song, Kwang Yoon
    Kim, Youn Su
    Chang, In Hong
    MATHEMATICAL BIOSCIENCES AND ENGINEERING, 2023, 20 (07) : 11785 - 11804
  • [47] Reliability and performance analysis of hardware-software systems with fault-tolerant software components
    Levitin, G
    RELIABILITY ENGINEERING & SYSTEM SAFETY, 2006, 91 (05) : 570 - 579
  • [48] A Novel Software Reliability Growth Model of Safety-critical Software Considering Fault Severity Classification
    Guo, Chao
    Zhou, Shuqiao
    Li, Jianghai
    Chen, Fan
    Li, Duo
    Huang, Xiaojin
    2019 4TH INTERNATIONAL CONFERENCE ON SYSTEM RELIABILITY AND SAFETY (ICSRS 2019), 2019, : 25 - 29
  • [49] Breakdown model: A disruptive software development lifecycle for fault tolerant software systems
    Prakash, Vaibhav
    Sunderesan, Danny
    CrossTalk, 2016, 29 (01): : 28 - 30
  • [50] Software reliability growth model considering fault detection effort and fault correction effort
    Zhao, Yu-Xin
    Chang, Shuai
    Wan, Cheng-Cheng
    Xi Tong Gong Cheng Yu Dian Zi Ji Shu/Systems Engineering and Electronics, 2015, 37 (04): : 969 - 973