A time/structure based software reliability model

被引:65
|
作者
Gokhale, SS [1 ]
Trivedi, KS
机构
[1] Univ Calif Riverside, Boruns Coll Engn, Riverside, CA 92521 USA
[2] Duke Univ, Ctr Adv Comp & Commun, Dept Elect & Comp Engn, Durham, NC 27708 USA
关键词
D O I
10.1023/A:1018923329647
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The past 20 years have seen the formulation of numerous analytical software reliability models for estimating the reliability growth of a software product. The predictions obtained by applying these models tend to be optimistic due to the inaccuracies in the operational profile, and saturation effect of testing. Incorporating knowledge gained about some structural attribute of the code, such as test coverage, into the time-domain models can help alleviate this optimistic trend. In this paper we present an enhanced non-homogeneous Poisson process (ENHPP) model which incorporates explicitly the time-varying test-coverage function in its analytical formulation, and provides for defective fault detection and test coverage during the testing and operational phases. It also allows for a time varying fault detection rate. The ENHPP model offers a unifying framework for all the previously reported finite failure NHPP models via test coverage. We also propose the log-logistic coverage function which can capture an increasing/decreasing failure detection rate per fault, which cannot be accounted for by the previously reported finite failure NHPP models. We present a methodology based on the ENHPP model for reliability prediction earlier in the testing phase. Expressions for predictions in the operational phase of the software, software availability, and optimal software release times subject to various constraints such as cost, reliability, and availability are developed based on the ENHPP model. We also validate the ENHPP model based on four different coverage functions using five failure data sets.
引用
收藏
页码:85 / 121
页数:37
相关论文
共 50 条
  • [1] Prediction Model Based Failure Time Data for Software Reliability
    Lin, Peng
    Tian, Xu
    Wang, Xiaojuan
    Cao, Xu
    Cao, Jiejing
    Li, Jianli
    Gong, Yan
    [J]. ADVANCED HYBRID INFORMATION PROCESSING, 2018, 219 : 265 - 274
  • [2] Predicting Release Time for Open Source Software based on the Generalized Software Reliability Model
    Washizaki, Hironori
    Honda, Kiyoshi
    Fukazawa, Yoshiaki
    [J]. 2015 AGILE CONFERENCE, 2015, : 76 - 81
  • [3] Predicting Release Time Based on Generalized Software Reliability Model (GSRM)
    Honda, Kiyoshi
    Washizaki, Hironori
    Fukazawa, Yoshiaki
    [J]. 2014 IEEE 38TH ANNUAL INTERNATIONAL COMPUTERS, SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), 2014, : 604 - 605
  • [4] Empirical Research on the Application of a Structure-Based Software Reliability Model
    Jie Zhang
    Yang Lu
    Ke Shi
    Chong Xu
    [J]. IEEE/CAA Journal of Automatica Sinica, 2021, 8 (06) : 1153 - 1162
  • [5] Empirical Research on the Application of a Structure-Based Software Reliability Model
    Zhang, Jie
    Lu, Yang
    Shi, Ke
    Xu, Chong
    [J]. IEEE-CAA JOURNAL OF AUTOMATICA SINICA, 2021, 8 (06) : 1153 - 1162
  • [6] Software cost model considering reliability and time of software in use
    College of Computer Science, Chongqing University, Chongqing, China
    [J]. J. Convergence Inf. Technol., 13 (135-142):
  • [7] SOFTWARE RELIABILITY MODEL FOR MODULAR PROGRAM STRUCTURE
    LITTLEWOOD, B
    [J]. IEEE TRANSACTIONS ON RELIABILITY, 1979, 28 (03) : 241 - 246
  • [8] Layered software reliability model on component based software
    Liu Jianhao
    Yao Yi
    Liu Xiaoming
    Huang Song
    [J]. ICCSE'2006: Proceedings of the First International Conference on Computer Science & Education: ADVANCED COMPUTER TECHNOLOGY, NEW EDUCATION, 2006, : 851 - 856
  • [9] The Software Reliability Model Based on Fractals
    Cao, Yong
    Zhu, Qingxin
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2010, E93D (02) : 376 - 379
  • [10] Software Reliability Model Analysis including Internal Structure based on Bayesian Network
    Yu, Yanping
    Zheng, Guoping
    Qian, Zhengming
    [J]. FOURTH INTERNATIONAL CONFERENCE ON COOPERATION AND PROMOTION OF INFORMATION RESOURCES IN SCIENCE AND TECHNOLOGY (COINFO 2009), 2009, : 247 - 251