DocumentCode :
1015760
Title :
Quasi-Renewal Time-Delay Fault-Removal Consideration in Software Reliability Modeling
Author :
Hwang, Seheon ; Pham, Hoang
Author_Institution :
Rutgers Univ., Piscataway, NJ
Volume :
39
Issue :
1
fYear :
2009
Firstpage :
200
Lastpage :
209
Abstract :
Software reliability growth models based on a nonhomogeneous Poisson process (NHPP) have been considered as one of the most effective among various models since they integrate the information regarding testing and debugging activities observed in the testing phase into the software reliability model. Although most of the existing NHPP models have progressed successfully in their estimation/prediction accuracies by modifying the assumptions with regard to the testing process, these models were developed based on the instantaneous fault-removal assumption. In this paper, we develop a generalized NHPP software reliability model considering quasi-renewal time-delay fault removal. The quasi-renewal process is employed to estimate the time delay due to identifying and prioritizing the detected faults before actual code change in the software reliability assessment. Model formulation based on the quasi-renewal time-delay assumption is provided, and the generalized mean value function (MVF) for the proposed model is derived by using the method of steps. The general solution of the MVFs for the proposed model is also obtained for some specific existing models. The numerical examples, based on a software failure data set, show that the consideration of quasi-renewal time-delay fault-removal assumption improves the descriptive properties of the model, which means that the length of time delay is getting decreased since testers and programmers adapt themselves to the working environment as testing and debugging activities are in progress.
Keywords :
delays; estimation theory; fault diagnosis; program debugging; program testing; software fault tolerance; stochastic processes; fault detection; generalized mean value function; model formulation; nonhomogeneous Poisson process; quasi renewal time-delay fault removal assumption; software debugging activity; software reliability assessment; software reliability growth model; software testing; time delay estimation; Mean value function (MVF); nonhomogeneous Poisson process (NHPP); quasi-renewal process; software reliability engineering; time-delay fault removal;
fLanguage :
English
Journal_Title :
Systems, Man and Cybernetics, Part A: Systems and Humans, IEEE Transactions on
Publisher :
ieee
ISSN :
1083-4427
Type :
jour
DOI :
10.1109/TSMCA.2008.2007982
Filename :
4694128
Link To Document :
بازگشت