Reliability and optimal release time analysis for multi up-gradation software with imperfect debugging and varied testing coverage under the effect of random field environments

被引:12
作者
Chatterjee, Subhashis [1 ]
Saha, Deepjyoti [1 ]
Sharma, Akhilesh [2 ]
Verma, Yogesh [2 ]
机构
[1] IIT ISM Dhanbad, Dept Math & Comp, Dhanbad, Bihar, India
[2] ISRO, SAC, SRG, GSQAD, Ahmadabad, Gujarat, India
关键词
Software reliability; Non-homogeneous poisson process (NHPP); Random field environment (RFE); Testing coverage function; Imperfect debugging; Fault removal proportionality; Optimal release time; Mean value function (MVF); FAULT-DETECTION; MODEL; GROWTH; COST;
D O I
10.1007/s10479-021-04258-y
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
Due to change requests for up-gradation of adding new features, software organizations always develop new versions of the software by adding new features and improving the existing software. Various software reliability growth models have been proposed considering realistic issue which affects the reliability growth of software. Testing coverage is a crucial realistic issue that influences the fault detection and correction process. The difficulty level for removing different faults is different, same kind of testing coverage function can't capture the fault detection process for all types of faults. Also, there exist random effects in the field environment due to the change between the testing environment and the operational environment. This randomness also affects the reliability growth of software. In this paper, a software reliability growth model has been proposed considering imperfect debugging, faults removal proportionality, two types of testing coverage function in the presence of random effect of the testing environment. Here different categories of faults have been considered. Though reliability is an important issue for software professionals, they are worried about the optimal release of software at an optimal cost. Considering the testing cost and debugging cost random, a cost model has been proposed for release time analysis.
引用
收藏
页码:65 / 85
页数:21
相关论文
共 38 条
[1]  
Bhar C, 2019, ARAB J SCI ENG, P1
[2]  
Chang I.H., 2014, International Journal of Systems Science: Operations Logistics, V1, P220
[3]   Joint effect of test effort and learning factor on software reliability and optimal release policy [J].
Chatterjee, S ;
Misra, RB ;
Alam, SS .
INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 1997, 28 (04) :391-396
[4]  
Chatterjee Subhashis, 2016, Journal of Software, V11, P110, DOI 10.17706/jsw.11.1.110-117
[5]   A NHPP based software reliability model and optimal release policy with logistic-exponential test coverage under imperfect debugging [J].
Chatterjee S. ;
Singh J.B. .
International Journal of System Assurance Engineering and Management, 2014, 5 (03) :399-406
[6]   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)
[7]   Effect of change point and imperfect debugging in software reliability and its optimal release policy [J].
Chatterjee, Subhashis ;
Nigam, Shobhit ;
Singh, Jeetendra Bahadur ;
Upadhyaya, Lakshmi Narayan .
MATHEMATICAL AND COMPUTER MODELLING OF DYNAMICAL SYSTEMS, 2012, 18 (05) :539-551
[8]   How a data-driven course planning tool affects college students' GPA: Evidence from two field experiments [J].
Chaturapruek, Sorathan ;
Dee, Thomas S. ;
Johari, Ramesh ;
Kizilcec, Rene F. ;
Stevens, Mitchell L. .
PROCEEDINGS OF THE FIFTH ANNUAL ACM CONFERENCE ON LEARNING AT SCALE (L@S'18), 2018,
[9]  
Garmabaki AHS, 2011, IN C IND ENG ENG MAN, P1539, DOI 10.1109/IEEM.2011.6118175
[10]  
Ho J, 2013, 2013 1ST INTERNATIONAL WORKSHOP ON RELEASE ENGINEERING (RELENG), P21, DOI 10.1109/RELENG.2013.6607692