Bootstrap-Based Resampling Methods for Software Reliability Measurement Under Small Sample Condition

被引:2
|
作者
Zhang, Wei [1 ]
Jiang, Jianhui [1 ]
机构
[1] Tongji Univ, Sch Software Engn, Shanghai 201804, Peoples R China
基金
中国国家自然科学基金;
关键词
Software reliability; failure time prediction; small sample; bootstrap; resampling; PREDICTION; ERROR; MODEL;
D O I
10.1142/S0218126624501615
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Highly reliable software systems rarely fail during tests because they are usually designed with fault-tolerant mechanisms and tested comprehensively. It is usually difficult to obtain sufficient failure data to carry out reliability measurements by using traditional software reliability models. These models are typically based on probabilistic statistics, and the measurement accuracy cannot be guaranteed with insufficient failure data. We propose a nonparametric bootstrap (NBP) resampling method and six parametric bootstrap (PB) resampling methods to construct software reliability models for small sample conditions based on commonly used models, i.e., the Jelinski-Moranda (J-M), Goel-Okumoto (G-O), Musa-Okumoto (M-O), Schneidewind, Duane and Littlewood-Verrall models. The bootstrap is a statistical procedure that resamples a single dataset to create many simulated samples. Our experimental results on fourteen failure datasets collected from industry and academia show that the proposed models improve by 10.2-18.0% failure time prediction accuracy, 24.7-30.7% curve fitting accuracy, and 7.7-42.9% reliability measurement accuracy compared with the original models. Furthermore, our approaches achieve 58.3-91.1% better failure time prediction accuracy in the case of small sample conditions compared to state-of-the-art machine learning and neural network-based methods. Overall, our approaches can perform more accurate reliability measurements than the original models even in scenarios with limited failure data.
引用
收藏
页数:32
相关论文
共 50 条
  • [1] Bootstrap-based methods for comparing morphological integration patterns
    Cole, T
    Lele, S
    AMERICAN JOURNAL OF PHYSICAL ANTHROPOLOGY, 2002, : 55 - 55
  • [2] Bootstrap-based estimates of uncertainty in subspace identification methods
    Bittanti, S
    Lovera, M
    AUTOMATICA, 2000, 36 (11) : 1605 - 1615
  • [3] Bootstrap-Based Control Chart for Percentiles of the Generalized Lognormal Distribution With Reliability Applications
    Panda, Shantayan
    Wang, Min
    QUALITY AND RELIABILITY ENGINEERING INTERNATIONAL, 2025,
  • [4] Bootstrap-based statistical inference for linear mixed effects under misspecifications
    Reluga, Katarzyna
    Lombardia, Maria-Jose
    Sperlich, Stefan
    COMPUTATIONAL STATISTICS & DATA ANALYSIS, 2024, 199
  • [5] Investigating the Effect of Small Sample Process Capability Index Under Different Bootstrap Methods
    Wang, Liyan
    Bo, Guihua
    Du, Mingjuan
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2024, 15 (04) : 547 - 555
  • [6] Research on the reliability assessment of special vessel valves under a small sample condition
    Liu, Shaogang
    Li, Shaojie
    Shu, Haisheng
    Zhao, Dan
    Li, Fang
    Gu, Qingming
    Harbin Gongcheng Daxue Xuebao/Journal of Harbin Engineering University, 2012, 33 (04): : 496 - 500
  • [7] Fatigue reliability assessment of small sample excavator working devices based on Bootstrap method
    Shao, Yuhong
    Lu, Pengmin
    Wang, Binhua
    Xiang, Qingyi
    FRATTURA ED INTEGRITA STRUTTURALE, 2019, 13 (48): : 757 - 767
  • [8] Bootstrap-based techniques for computing confidence intervals in Monte Carlo system reliability evaluation
    Rocco, CM
    Zio, E
    ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM, 2005 PROCEEDINGS, 2005, : 303 - 307
  • [9] The Impact of Under-sampling on the Performance of Bootstrap-based Ensemble Feature Selection
    Guney, Huseyin
    Oztoprak, Huseyin
    2018 26TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2018,
  • [10] Resampling-based software for estimating optimal sample size
    Confalonieri, R.
    Acutis, M.
    Bellocchi, G.
    Genovese, G.
    ENVIRONMENTAL MODELLING & SOFTWARE, 2007, 22 (12) : 1796 - 1800