Int. J. of Industrial and Systems Engineering   »   2013 Vol.14, No.3



Title: Empirical analysis of software reliability growth model for three-tier client-server system


Authors: Pradeep Kumar; Yogesh Singh


Department of Computer Science, IEC-CET, Affiliated to MTU Noida, Greater Noida, Uttar Pradesh, India
M.S. University of Baroda, Vadodara, Gujrat, India


Abstract: In this paper, we present an analytical model for software reliability growth using three-tier client-server system composed of user-interface layer, application layer and data layer. We empirically demonstrate how this analytical model can be utilised to predict the reliability of software systems based on client-server architecture. The proposed model has been validated using various parameters in terms of mean square error, mean absolute error, accuracy of estimation, R-values and bias using seven empirical datasets extracted from data and analysis centre for software and other resources. The application of our model can be applied to determine the quality of development process using remaining number of faults in the software during testing phase to avoid any unforeseen situation at later stage. A comparative analysis using three standard classical models has been cited to illustrate experimental results showing significant improvement statistically. Finally, we conclude that proposed approach is more precise in prediction capacity having better capability of generalisation.


Keywords: SRGM; software reliability growth model; three-tier client-server systems; performance measurement; performance evaluation; modelling; software quality.


DOI: 10.1504/IJISE.2013.054285


Int. J. of Industrial and Systems Engineering, 2013 Vol.14, No.3, pp.352 - 373


Available online: 02 Jun 2013



Editors Full text accessAccess for SubscribersPurchase this articleComment on this article