Measuring and Assessing Staffing Level, Cost Analysis for Debugging Activities Using Queuing Theory
Sangeetha. M1, Arumugam. C2, Senthil Kumar K. M3
1 Coimbatore Institute Of Technology, Coimbatore, India
2sri Ranganather Instutute Of Technology, Coimbatore, India
Abstract: Reliability is the probability of a software working correctly over a specific period of time. Reliability predictions and assessments are important in ensuring the quality. Many approaches has been given like rate based approaches for the reliability of the software and to analyze the reasons for the failure of the software. Criteria for the reliability of the software, number of debuggers or developers available are not taken into account. Newly detected faults have to wait for some time since all the debuggers will be busy in detecting the faults which they found previously. Time taken to remove the fault is taken into consideration and the main fact relies in it is that less number of faults been removed when compared to the number of faults detected. This is mainly because fault detection is continued as faults are also removed side by side. Taking the previous out comings into consideration, our project proposes a rate-based simulation method by applying the queuing theory for the debugging behavior during the development of the software. G/G/∞ and G/G/m models have been used in our proposed method. This method is used for the real software failure. This approach helps to predict the debuggers’ performance and the cost effectiveness.
[Sangeetha. M, Arumugam. C, Senthil Kumar K.M. Measuring and Assessing Staffing Level, Cost Analysis for Debugging Activities Using Queuing Theory. Life Sci J 2013:10(1):3252-3258]. (ISSN: 1097-8135).http://www.lifesciencesite.com.
Keywords: Fault correction, non-homogeneous Poisson process (NHPP), software reliability growth model (SRGM), software testing.