Simulated Software Testing Process Considering Debuggers with Different Detection and Correction Capabilities

Software reliability growth models (SRGMs) have evolved from describing fault detection process (FDP) into incorporating fault correction process (FCP) as well. Restricted by mathematical tractability, analytical models are facing difficulties for more accurate description the real world situations, e.g. debuggers being different in terms of debugging capabilities and experiences. In this paper, a simulation approach is proposed to model FDP and FCP together considering debuggers with different contributions to the fault detection rate and different fault correction time.

[1]  G. Shedler,et al.  Simulation of Nonhomogeneous Poisson Processes by Thinning , 1979 .

[2]  Amrit L. Goel,et al.  Time-Dependent Error-Detection Rate Model for Software Reliability and Other Performance Measures , 1979, IEEE Transactions on Reliability.

[3]  Xiao Xiao and Tadashi Dohi On the Role of Weibull-type Distributions in NHPP-based Software Reliability Modeling , 2013 .

[4]  Hoang Pham,et al.  System Software Reliability , 1999 .

[5]  Q. P. Hu,et al.  A study of the modeling and analysis of software fault‐detection and fault‐correction processes , 2007, Qual. Reliab. Eng. Int..

[6]  Chin-Yu Huang,et al.  Staffing Level and Cost Analyses for Software Debugging Activities Through Rate-Based Simulation Approaches , 2009, IEEE Transactions on Reliability.

[7]  Rui Peng,et al.  Simulation of Software Fault Detection and Correction Processes Considering Different Skill Levels of Debuggers , 2014, 2014 IEEE 20th Pacific Rim International Symposium on Dependable Computing.

[8]  Tadashi Dohi,et al.  NHPP-Based Software Reliability Models Using Equilibrium Distribution , 2012, IEICE Trans. Fundam. Electron. Commun. Comput. Sci..

[9]  Rui Peng,et al.  Testing effort dependent software reliability model for imperfect debugging process considering both detection and correction , 2014, Reliab. Eng. Syst. Saf..

[10]  Tadashi Dohi,et al.  M-SRAT: Metrics-based Software Reliability Assessment Tool , 2015 .

[11]  Lynn Kuo,et al.  Bayesian Computation for Nonhomogeneous Poisson Processes in Software Reliability , 1996 .

[12]  Q. P. Hu,et al.  Modeling and Analysis of Software Fault Detection and Correction Process by Considering Time Dependency , 2007, IEEE Transactions on Reliability.

[13]  Chin-Yu Huang,et al.  Software Reliability Analysis and Measurement Using Finite and Infinite Server Queueing Models , 2008, IEEE Transactions on Reliability.

[14]  Manjubala Bisi and Neeraj Kumar Goyal Early Prediction of Software Fault-Prone Module using Artificial Neural Network , 2015 .