Mathematics (Apr 2022)

Efficiency Evaluation of Software Faults Correction Based on Queuing Simulation

  • Yuka Minamino,
  • Yusuke Makita,
  • Shinji Inoue,
  • Shigeru Yamada

DOI
https://doi.org/10.3390/math10091438
Journal volume & issue
Vol. 10, no. 9
p. 1438

Abstract

Read online

Fault-counting data are collected in the testing process of software development. However, the data are not used for evaluating the efficiency of fault correction activities because the information on the fault detection and correction times of each fault are not recorded in the fault-counting data. Furthermore, it is difficult to collect new data on the detection time of each fault to realize efficiency evaluation for fault correction activities from the collected fault-counting data due to the cost of personnel and data collection. In this paper, we apply the thinning method, using intensity functions of the delayed S-shaped and inflection S-shaped software reliability growth models (SRGMs) to generate sample data of the fault detection time from the fault-counting data. Additionally, we perform simulations based on the infinite server queuing model, using the generated sample data of the fault detection time to visualize the efficiency of fault correction activities.

Keywords