A Multistage Sequential Test Allocation for Software Reliability Estimation

被引:8
|
作者
Rekab, Kamel [1 ]
Thompson, Herbert [2 ]
Wu, Wei [1 ]
机构
[1] Univ Missouri, Dept Math & Stat, Kansas City, MO 64111 USA
[2] Secur Innovat, Melbourne, FL 32901 USA
关键词
Bayes estimation; sampling scheme; sequential design; software reliability; SYSTEM; MODEL;
D O I
10.1109/TR.2013.2259195
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We propose a method to determine how to sequentially allocate test cases among partitions of the software to minimize the expected loss incurred by the Bayes estimator of the overall reliability when the total number of software test cases is fixed. In contrast to fixed sampling schemes, where the proportion of test cases taken from each partition is determined before reliability testing begins, we make allocation decisions dynamically throughout the testing process. Using a fully Bayesian approach, we can take advantage of information from previous functional testing and insights from developers. We then refine these estimates in an iterative manner as we sample. We also compare the results from a multistage sampling scheme with the optimal fixed sampling scheme, and demonstrate its superiority in terms of the expected loss incurred when the overall reliability is estimated by its Bayes estimator both theoretically and through Monte Carlo simulations.
引用
收藏
页码:424 / 433
页数:10
相关论文
共 50 条
  • [21] Structural software reliability estimation
    Kuball, S
    May, J
    Hughes, G
    COMPUTER SAFETY, RELIABILITY AND SECURITY, 1999, 1698 : 336 - 349
  • [22] Analysis of Software Reliability Models for Reliability Estimation
    Gupta, Aakash
    Gupta, Neeraj
    Garg, Rakesh
    Kumar, Ramesh
    2019 9TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE & ENGINEERING (CONFLUENCE 2019), 2019, : 355 - 358
  • [23] Allocation and mapping based reliability analysis of multistage interconnection networks
    Mohapatra, P
    Yu, CS
    Das, CR
    IEEE TRANSACTIONS ON COMPUTERS, 1996, 45 (05) : 600 - 606
  • [24] Controlled sequential bifurcation for software reliability study
    Xu, Jun
    Yang, Feng
    Wan, Hong
    PROCEEDINGS OF THE 2007 WINTER SIMULATION CONFERENCE, VOLS 1-5, 2007, : 269 - +
  • [25] Research of Application of IDEF on Software Reliability Allocation
    Li, Qingquan
    Gao, Heng
    Yang, Hongwei
    Wang, Jianping
    Lei, Zhen
    PROCEEDINGS OF 2013 INTERNATIONAL CONFERENCE ON QUALITY, RELIABILITY, RISK, MAINTENANCE, AND SAFETY ENGINEERING (QR2MSE), VOLS I-IV, 2013, : 473 - 476
  • [26] Fault tree analysis of software reliability allocation
    Xiang, JW
    Futatsugi, K
    7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL II, PROCEEDINGS: COMPUTER SCIENCE AND ENGINEERING, 2003, : 460 - 465
  • [27] A SOFTWARE RELIABILITY ESTIMATION METHOD TO NUCLEAR SAFETY SOFTWARE
    Park, Gee-Yong
    Jang, Seung Cheol
    NUCLEAR ENGINEERING AND TECHNOLOGY, 2014, 46 (01) : 55 - 62
  • [28] SEQUENTIAL ALLOCATION FOR AN ESTIMATION PROBLEM WITH ETHICAL COSTS
    WOODROOFE, M
    HARDWICK, J
    ANNALS OF STATISTICS, 1990, 18 (03): : 1358 - 1377
  • [29] Software reliability-growth test and the software reliability-testing platform
    He, GW
    ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM - 1997 PROCEEDINGS: THE INTERNATIONAL SYMPOSIUM ON PRODUCT QUALITY & INTEGRITY, 1997, : 171 - 174
  • [30] How to test software for optimal software reliability assessment
    Cai, KY
    Li, YC
    Liu, K
    THIRD INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE, PROCEEDINGS, 2003, : 32 - 39