STOCHASTIC SOFTWARE PERFORMABILITY EVALUATION BASED ON NHPP RELIABILITY GROWTH MODEL

Author(s):  
KOICHI TOKUNO ◽  
TATSUYA NAGATA ◽  
SHIGERU YAMADA

In this paper, we discuss the software performability evaluation considering the real-time property; this is defined as the attribute that the system can complete the task within the stipulated response time limit. The dynamic software reliability growth process is described by the nonhomogeneous Poisson process (NHPP). Assuming that the software system can process multiple tasks simultaneously and that the arrival process of the tasks also follows an NHPP, we analyze the distribution of the number of tasks whose processes can be completed within the processing time limit with the infinite-server queuing model. We derive several software performability measures considering the real-time property. Finally, we illustrate several numerical examples of the measures and discuss the software performability analysis.

Author(s):  
P. K. KAPUR ◽  
SAMEER ANAND ◽  
SHINJI INOUE ◽  
SHIGERU YAMADA

In the past 35 years numerous software reliability growth models (SRGMs) have been proposed under diverse testing and debugging (T&D) environments and applied successfully in many real life software projects but no SRGM can claim to be the best in general as the physical interpretation of the T&D is not general. Unified modeling approach proves to be very successful in this regard and provides an excellent platform for obtaining several existing SRGM following single methodology. It forms the main focus of this paper; here we propose a unification modeling approach applying the infinite server queuing theory based on the basic assumptions of an SRGM defining three level of complexity of faults. Our unification methodology can be used to obtain several existing and new SRGMs which consider testing a one stage process with no fault categorization, two/three stage process with random delay functions and hence categorize faults in two/three level complexity. We have also provided data analysis based on two actual T&D data set for some of the models discussed and proposed in the paper.


Author(s):  
SHINJI INOUE ◽  
NAOKI IWAMOTO ◽  
SHIGERU YAMADA

This paper discusses an new approach for discrete-time software reliability growth modeling based on an discrete-time infinite server queueing model, which describes a debugging process in a testing phase. Our approach enables us to develop discrete-time software reliability growth models (SRGMs) which could not be developed under conventional discrete-time modeling approaches. This paper also discuss goodness-of-fit comparisons of our discrete-time SRGMs with conventional continuous-time SRGMs in terms of the criterion of the mean squared errors, and show numerical examples for software reliability analysis of our models by using actual data.


Sign in / Sign up

Export Citation Format

Share Document