International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 137 - Number 11 |
Year of Publication: 2016 |
Authors: Omar Shatnawi, P.K. Kapur, Mohd Taib Shatnawi |
10.5120/ijca2016908879 |
Omar Shatnawi, P.K. Kapur, Mohd Taib Shatnawi . Release Policy, Change-Point Concept, and Effort Control through Discrete-Time Imperfect Software Reliability Modelling. International Journal of Computer Applications. 137, 11 ( March 2016), 17-25. DOI=10.5120/ijca2016908879
Nonhomogeneous Poisson process based software reliability models play an important role in developing software systems and enhancing the performance of computer software. As software reliability grows on the basis of the execution of computer test runs. Nonhomogeneous Poisson process type of discrete-time software reliability models, or difference equations, is more realistic and often provides better fit than their continuous-time counterparts. Since discrete-time model conserves the properties of the continuous-time model, the estimation of its parameter would be simpler and more accurate. In this paper, we explore the importance of testing resource and imperfect debugging phenomenon consideration in software reliability growth modeling. The resultant model is very useful for the reliability analysis as the measure of reliability is computed considering the distribution of testing-effort, influence of the testing efficiency and the changes of the testing process. Using the resultant model, testing-effort control, change-point concept and optimal release policy have also been investigated. Therefore, this paper thus provides a new insight into development of discrete-time modelling in software reliability engineering, that could be of immense help to the software project manager in monitoring and controlling the testing process closely and effectively allocating the resources in order to reduce the testing cost and to meet the given reliability requirements.