Username   Password       Forgot your password?  Forgot your username? 


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

Volume 13, Number 3, May 2017 - SC 68 - pp. 334-336


Donlinks School of Economics & Management, University of Science & Technology Beijing, Beijing, China

(Submitted on August 13, 2016; First Revised on Oct. 30, 2016; Second Revised on  Oct. 30, 2016; Accepted on November 10, 2016)


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.


References: 14

1. Pham, H. System Software Reliability. London, U.K.: Springer-Verlag 2006.
2. Xiao, X., H. Okumura, and T. Dohi. NHPP-Based Software Reliability Models using Equilibrium Distribution. IEICE Transactions on Fundamentals of Electronics Communications and Computer Sciences 2012; E95A (5):894-902.
3. Peng, R., Y. F. Li, W. J. Zhang, and Q. P. Hu.  Testing Effort Dependent Software Reliability Model for Imperfect Debugging Process Considering Both Detection and Correction. Reliability Engineering & System Safety 2014; 126: 37-43.
4. Shibata, K., K. Rinsaka, T. Dohi. M-SRAT: Metrics-based software reliability assessment tool. International Journal of Performability Engineering 2015; 11 (4): 369-379.
5. Bisi, M., N. Goyal. Early prediction of software fault-prone module using artificial neural network. International Journal of Performability Engineering 2015; 11 (1), 43-52.
6. Xiao, X., Dohi, T. On the role of Weibull-type distributions in NHPP-based software reliability modeling. International Journal of Performability Engineering 2013; 9 (2), 123-132.
7. Xie, M., Q. P. Hu, Y. P. Wu, and S.H. Ng. A Study of the Modeling and Analysis of Software Fault-Detection and Fault-Correction Processes. Quality and Reliability Engineering International 2007; 23 (4): 459-470.
8. Wu, Y. P., Q. P. Hu, M. Xie, and S.H. Ng.  Modeling and Analysis of Software Fault Detection and Correction Process by Considering Time Dependency. IEEE Transactions on Reliability 2007; 56 (4): 629-642.
9. Huang, C. Y., and W. C. Huang. Software Reliability Analysis and Measurement Using Finite and Infinite Server Queueing Models. IEEE Transactions on Reliability 2008; 57 (1): 192-203.
10. Lin, C. T., and C. Y. Huang. Staffing level and cost analyses for software debugging activities through rate-based simulation approaches. IEEE Transactions on Reliability 2009; 58 (4): 711-724.
11. Peng, R., F. Shahrzad. Simulation of software fault detection and correction processes considering different skill levels of debuggers. Proceedings of IEEE Pacific Rim International Symposium on Dependable Computing, PRDC 2014; 157-158.
12. Goel, A. L., and K. Okumoto. Time-Dependent Error Detection Rate Model for Software Reliability and Other Performance Measures. IEEE Transactions on Reliability 1979; 28: 206-211.
13. Kuo, L., and T. Y. Yang. Bayesian Computation for Nonhomogeneous Poisson Processes in Software Reliability. Journal of the American Statistical Association 1996; 91 (434): 763-773.
14. Lewis, P. A. W., and G. S Shedler. Simulation of Nonhomogeneous Poisson Processes by Thinning. Naval Research Logistics Quarterly 1979; 26 (3): 403-413.


Please note : You will need Adobe Acrobat viewer to view the full articles.Get Free Adobe Reader

This site uses encryption for transmitting your passwords.