A generalized multiple environmental factors software reliability model with stochastic fault detection process

被引:9
|
作者
Zhu, Mengmeng [1 ]
Pham, Hoang [2 ]
机构
[1] North Carolina State Univ, Dept Text Engn Chem & Sci, Raleigh, NC 27606 USA
[2] Rutgers State Univ, Dept Ind & Syst Engn, Piscataway, NJ 08854 USA
关键词
Software reliability growth model; Environmental factors; Martingale framework; UNCERTAINTY; SYSTEMS; TIME;
D O I
10.1007/s10479-020-03732-3
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
Software systems have been widely applied in numerous safety-critical domains; however, large-scale software development is still considered as a complicated and expensive activity. As the latest trends in software industry accelerate the complexity and dependency of software development, such complicated and human-centered process needs to be addressed well. Meanwhile, recent survey investigations (Zhu et al. in J Syst Softw 109:150-160, 2015; Zhu and Pham in J Syst Softw 132:72-84, 2017) revealed that environmental factors, defined from software development, have significant impacts on software reliability. Considering such significant impacts, we first propose a generalized multiple-environmental-factors software reliability growth model with multiple environmental factors and the associated randomness under the martingale framework. The randomness is reflected on the process of detecting software fault. Indeed, this is a stochastic fault detection process. As an illustration, a specific multiple-environmental-factors software reliability growth model incorporating two specific environmental factors,percentage of reused modulesandfrequency of program specification change, is further developed. Lastly, we employ two real-world data sets to demonstrate the prediction performance of the proposed generalized multiple-environmental-factors software reliability growth model.
引用
收藏
页码:525 / 546
页数:22
相关论文
共 50 条
  • [1] A generalized multiple environmental factors software reliability model with stochastic fault detection process
    Mengmeng Zhu
    Hoang Pham
    Annals of Operations Research, 2022, 311 : 525 - 546
  • [2] A generalized software reliability model with stochastic fault-detection rate
    Triet Pham
    Hoang Pham
    ANNALS OF OPERATIONS RESEARCH, 2019, 277 (01) : 83 - 93
  • [3] A Logistic Fault-Dependent Detection Software Reliability Model
    Hoang Pham
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2018, 24 (12) : 1717 - 1730
  • [4] 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
  • [5] A Software Reliability Model with a Weibull Fault Detection Rate Function Subject to Operating Environments
    Song, Kwang Yoon
    Chang, In Hong
    Pham, Hoang
    APPLIED SCIENCES-BASEL, 2017, 7 (10):
  • [6] Effective confidence interval estimation of fault-detection process of software reliability growth models
    Fang, Chih-Chiang
    Yeh, Chun-Wu
    INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 2016, 47 (12) : 2878 - 2892
  • [7] A comparison analysis of environmental factors affecting software reliability
    Zhu, Mengmeng
    Zhang, Xuemei
    Hoang Pham
    JOURNAL OF SYSTEMS AND SOFTWARE, 2015, 109 : 150 - 160
  • [8] Generalized power Weibull software reliability growth model
    Hanifatu, Mumuni Napari
    Nasiru, Suleman
    Jakperik, Dioggban
    JOURNAL OF INFORMATION & OPTIMIZATION SCIENCES, 2022, 43 (08) : 1987 - 2006
  • [9] Software Reliability Modeling with Fault Detection Data when Knowing Fault Severity
    Liu, Yu
    Li, Duo
    Guo, Chao
    PROCEEDINGS OF 2014 10TH INTERNATIONAL CONFERENCE ON RELIABILITY, MAINTAINABILITY AND SAFETY (ICRMS), VOLS I AND II, 2014, : 558 - 562
  • [10] Software Reliability Models with Bathtub-shaped Fault Detection
    Nafreen, Maskura
    Fiondella, Lance
    67TH ANNUAL RELIABILITY & MAINTAINABILITY SYMPOSIUM (RAMS 2021), 2021,