A hidden-Markovian software reliability model considering imperfect debugging and simultaneous removal of multiple faults

被引:0
|
作者
Fujino, T [1 ]
Yamada, S [1 ]
Kimura, M [1 ]
机构
[1] Tottori Univ, Fac Engn, Dept Social Syst Engn, Tottori, Japan
来源
ICIM' 2004: PROCEEDINGS OF THE SEVENTH INTERNATIONAL CONFERENCE ON INDUSTRIAL MANAGEMENT | 2004年
关键词
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
A new software reliability assessment model considering one or two simultaneous fault-removal activities and imperfect debugging environment is discussed in this paper. There have been developed various software reliability growth models (usually abbreviated as SRGMs) until now, and we are interested in the generalization of such models. Among the SRGMs proposed so far, although nonhomogeneous Poisson process models are widely-known as simple and useful ones, it is also known that they have several severe assumptions. That is, one of the assumptions is that just only one software fault can be removed at each debugging activity during the testing phase. This assumption contributes to simplify the model structure, however it has no guarantee whether such a simple model can describe the actual software debugging situations. Hence we propose a parametric model for assessing the software reliability during its testing phase as a hidden-Markovian model (HMM). In order to overcome the difficulty of the parameter estimation, it is known that the Baum-Welch re-estimation procedure is efficient. Therefore our model can estimate the probabilities of one or two simultaneous fault removal and imperfect debugging, even if a set of the software fault-removal time data is only available. This is the main advantage of our model. After deriving several software reliability assessment measures, we show software reliability analysis by using the actual data, and evaluate the goodness-of-fit of the model.
引用
收藏
页码:649 / 655
页数:7
相关论文
共 50 条
  • [1] A MARKOVIAN IMPERFECT DEBUGGING MODEL FOR SOFTWARE-RELIABILITY MEASUREMENT
    TOKUNOH, K
    YAMADA, S
    OSAKI, S
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 1992, E75A (11) : 1590 - 1596
  • [2] NHPP software reliability growth model considering imperfect debugging
    Xie J.-Y.
    An J.-X.
    Zhu J.-H.
    Ruan Jian Xue Bao/Journal of Software, 2010, 21 (05): : 942 - 949
  • [3] A software reliability growth model for imperfect debugging
    Huang, Yeu-Shiang
    Chiu, Kuei-Chen
    Chen, Wan-Ming
    JOURNAL OF SYSTEMS AND SOFTWARE, 2022, 188
  • [4] IMPERFECT DEBUGGING MODEL WITH RANDOM FAULT REMOVAL EFFICIENCY FOR SOFTWARE RELIABILITY EVALUATION
    Murakami, Genta
    Tokuno, Koichi
    Yamada, Shigeru
    ICIM2012: PROCEEDINGS OF THE ELEVENTH INTERNATIONAL CONFERENCE ON INDUSTRIAL MANAGEMENT, 2012, : 375 - 380
  • [5] Software reliability growth models incorporating imperfect debugging with introduced faults
    Yamada, S
    ELECTRONICS AND COMMUNICATIONS IN JAPAN PART III-FUNDAMENTAL ELECTRONIC SCIENCE, 1998, 81 (04): : 33 - 41
  • [6] Markovian imperfect software debugging model and its performance measures
    Park, DH
    Lee, CH
    STOCHASTIC ANALYSIS AND APPLICATIONS, 2003, 21 (04) : 849 - 864
  • [7] A software reliability growth model under imperfect debugging
    Yu, Dong
    Yang, Qin-Rong
    Wuhan Daxue Xuebao/Journal of Wuhan University, 45 (05):
  • [8] NHPP software reliability model considering the uncertainty of operating environments with imperfect debugging and testing coverage
    Li, Qiuying
    Pham, Hoang
    APPLIED MATHEMATICAL MODELLING, 2017, 51 : 68 - 85
  • [9] A Markovian software availability model considering the number of debugging activities
    Tsukihara, O
    Tokuno, K
    Yamada, S
    ISIM'2000: PROCEEDINGS OF THE FIFTH CHINA-JAPAN INTERNATIONAL SYMPOSIUM ON INDUSTRIAL MANAGEMENT, 2000, : 356 - 361
  • [10] A generalized JM model with applications to imperfect debugging in software reliability
    Chang, Yen-Chang
    Liu, Ching-Ti
    APPLIED MATHEMATICAL MODELLING, 2009, 33 (09) : 3578 - 3588