Developing a hybrid software reliability growth model

被引:7
作者
Shrivastava, Avinash Kumar [1 ]
Sharma, Ruchi [2 ]
机构
[1] Int Management Inst Kolkata, Management Informat Syst & Analyt, Kolkata, India
[2] Neotia Univ, Comp Engn, Sarisha, India
关键词
Software reliability; Modelling; Change point; Multi-release; Fault; Prediction; CHANGE-POINT; RELEASE POLICY; PERSPECTIVE;
D O I
10.1108/IJQRM-02-2021-0039
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
Purpose The purpose of this paper is to develop a new software reliability growth model considering different fault distribution function before and after the change point. Design/methodology/approach In this paper, the authors have developed a framework to incorporate change-point in developing a hybrid software reliability growth model by considering different distribution functions before and after the change point. Findings Numerical illustration suggests that the proposed model gives better results in comparison to the existing models. Originality/value The existing literature on change point-based software reliability growth model assumes that the fault correction trend before and after the change is governed by the same distribution. This seems impractical as after the change in the testing environment, the trend of fault detection or correction may not follow the same trend; hence, the assumption of same distribution function may fail to predict the potential number of faults. The modelling framework assumes different distributions before and after change point in developing a software reliability growth model.
引用
收藏
页码:1209 / 1225
页数:17
相关论文
共 58 条
[1]  
Aggarwal Anu Gupta, 2019, International Journal of Mathematics in Operational Research, V15, P446
[2]  
Ahmadi Mahdieh., 2016, Current Trends in Reliability, Availability, Maintainability and Safety, P691, DOI DOI 10.1007/978-3-319-23597-4_51
[3]   A unified approach of testing coverage-based software reliability growth modelling with fault detection probability, imperfect debugging, and change point [J].
Chatterjee, Subhashis ;
Shukla, Ankur .
JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2019, 31 (03)
[4]   An Ideal Software Release Policy for an Improved Software Reliability Growth Model Incorporating Imperfect Debugging with Fault Removal Efficiency and Change Point [J].
Chatterjee, Subhashis ;
Shukla, Ankur .
ASIA-PACIFIC JOURNAL OF OPERATIONAL RESEARCH, 2017, 34 (03)
[5]   A study of software reliability growth from the perspective of learning effects [J].
Chiu, Kuei-Chen ;
Huang, Yeu-Shiang ;
Lee, Tzai-Zang .
RELIABILITY ENGINEERING & SYSTEM SAFETY, 2008, 93 (10) :1410-1421
[6]   MODELING TWO-DIMENSIONAL SOFTWARE MULTI-UPGRADATION AND RELATED RELEASE PROBLEM (A MULTI-ATTRIBUTE UTILITY APPROACH) [J].
Garmabaki, Amir H. S. ;
Aggarwal, Anu. G. ;
Kapur, P. K. ;
Yadavali, V. S. S. .
INTERNATIONAL JOURNAL OF RELIABILITY QUALITY AND SAFETY ENGINEERING, 2012, 19 (03)
[7]   TIME-DEPENDENT ERROR-DETECTION RATE MODEL FOR SOFTWARE RELIABILITY AND OTHER PERFORMANCE-MEASURES [J].
GOEL, AL ;
OKUMOTO, K .
IEEE TRANSACTIONS ON RELIABILITY, 1979, 28 (03) :206-211
[8]  
Hu QP, 2011, IN C IND ENG ENG MAN, P1534, DOI 10.1109/IEEM.2011.6118174
[9]   Estimation and Analysis of Some Generalized Multiple Change-Point Software Reliability Models [J].
Huang, Chin-Yu ;
Lyu, Michael R. .
IEEE TRANSACTIONS ON RELIABILITY, 2011, 60 (02) :498-514
[10]   Cost-reliability-optimal release policy for software reliability models incorporating improvements in testing efficiency [J].
Huang, CY .
JOURNAL OF SYSTEMS AND SOFTWARE, 2005, 77 (02) :139-155