Dynamic Performance Analysis for Software System Considering Real-Time Property in Case of NHPP Task Arrival
Koichi Tokuno, Shigeru Yamada · 2008
In this paper, we discuss the software performance evaluation method considering the real-time property. The dynamic software reliability growth process is described by the Markovian software reliability model with imperfect debugging. Assuming that the software system can process the multiple tasks simultaneously and that the arrival process of the tasks follows a nonhomogeneous Poisson process (NHPP), we analyze the distribution of the number of tasks whose processes can be completed within a prespecified processing time limit with the infinite server queueing model. We derive several stochastic quantities for software performance measurement considering the real-time property; these are given as the functions of time and the number of debugging activities. Finally, we illustrate several numerical examples of the quantities to investigate the relationship between the software reliability growth characteristics and the system performance.