Dynamic software reliability modeling with discrete-test metrics: How good is it?

被引:0
|
作者
Shibata, K. [1 ]
Rinsaka, K. [2 ]
Dohi, T. [1 ]
机构
[1] Hiroshima Univ, Dept Informat Engn, Higashihiroshima 7398527, Japan
[2] Kobe Gakuin Univ, Fac Business Adm, Chuo Ku, Kobe, Hyogo 6588586, Japan
关键词
software reliability assessment; dynamic software metrics; proportional intensity model; discrete non-homogeneous Poisson process; maximum likelihood estimation;
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The black-box approach based on stochastic software reliability models is a simple methodology with only software fault data in order to describe the temporal behavior of fault-detection processes, but fails to incorporate some significant metrics data observed in the testing process. In this paper we develop a proportional intensity-based software reliability model with time-dependent metrics, and propose a statistical framework to assess the software reliability with the time-dependent covariate as well as the software fault data. The resulting model is similar to the usual discrete proportional hazard model, but possesses somewhat different covariate structure from it. We compare three metrics-based software reliability models with some typical non-homogeneous Poisson process models, which are the special cases of our model, and evaluate quantitatively the goodness-of-fit from the viewpoint of information criteria. As an important result, the accuracy on reliability assessment strongly depends on the kind of software metrics data used for analysis and can be improved by incorporating the time-dependent metrics data in modeling. Significance: The software metrics observed in the software testing may depend on the product reliability. The effect of software metrics, especially, of dynamic software metrics, on the software reliability is carefully studied throughout empirical works with real software fault data.
引用
收藏
页码:332 / 339
页数:8
相关论文
共 50 条
  • [31] Software reliability modeling with test coverage: Experimentation and measurement with a fault-tolerant software project
    Cai, Xia
    Lyu, Michael R.
    ISSRE 2007: 18TH IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING, PROCEEDINGS, 2007, : 17 - 26
  • [32] Discrete Nonhomogeneous Poisson Process Software Reliability Growth Models Based on Test Coverage
    Wang, Shuanqi
    Wu, Yumei
    Lu, Minyan
    Li, Haifeng
    QUALITY AND RELIABILITY ENGINEERING INTERNATIONAL, 2013, 29 (01) : 103 - 112
  • [33] Generalized Cox Proportional Hazards Regression-based Software Reliability Modeling with Metrics Data
    Kuwa, Daisuke
    Dohi, Tadashi
    Okamura, Hiroyuki
    2013 IEEE 19TH PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING (PRDC 2013), 2013, : 328 - 337
  • [34] Minimum Test Case for Discrete-type Software Reliability Testing by Stratified Sampling
    Li, Qiuying
    Luo, Lei
    INFORMATION TECHNOLOGY APPLICATIONS IN INDUSTRY, PTS 1-4, 2013, 263-266 : 1874 - 1879
  • [35] TEST-EXECUTION-BASED RELIABILITY MEASUREMENT AND MODELING FOR LARGE COMMERCIAL SOFTWARE
    TIAN, J
    LU, P
    PALMA, J
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1995, 21 (05) : 405 - 414
  • [36] Discrete element modeling of dynamic triaxial test on reinforced saturated sand
    Qiu, Chengchun (craigqiu@163.com), 1600, E-Journal of Geotechnical Engineering (19):
  • [37] Discrete element modeling of dynamic triaxial test on reinforced saturated sand
    1600, E-Journal of Geotechnical Engineering (19):
  • [38] Software Test-Run Reliability Modeling with Non-homogeneous Binomial Processes
    Zhao, Yunlu
    Dohi, Tadashi
    Okamura, Hiroyuki
    2018 IEEE 23RD PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING (PRDC), 2018, : 145 - 154
  • [39] Dynamic test and modeling methodology for BGA solder joint shock reliability evaluation
    Geng, P
    55TH ELECTRONIC COMPONENTS & TECHNOLOGY CONFERENCE, VOLS 1 AND 2, 2005 PROCEEDINGS, 2005, : 654 - 659
  • [40] Discrete software reliability growth modeling for errors of different severity incorporating change-point concept
    Goswami D.N.
    Khatri S.K.
    Kapur R.
    Int. J. Autom. Comput., 2007, 4 (396-405): : 396 - 405