Abstract
With the growing complexity of software in distributed computing environment, it is necessary to have knowledge of debugging process and testing coverage to make certain sure about achieved software reliability. This investigation is concerned with the reliability growth evaluation of the software system operating in the distributed development environment by considering the coverage factor and power function of testing time. The concept of delay effect factor is also taken into account which reveals the delay in removals of identified faults at any time. Based upon the cost and reliability criterion, the optimal policies for the software testing are suggested. Runge–Kutta technique is used to obtain the expected fault removals in a fixed time interval and others software reliability indices.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Misra, P.N.: Software reliability analysis. IBM Syst. J. 22, 262–270 (1983)
Musa, J.D., Iannino, A., Okumoto, K.: Software Reliability Measurement, Prediction. McGraw-Hill, Applications (1987)
Kapur, P.K., Garg, R.B.: A software reliability growth model for an error removal phenomenon. Soft Eng. J. 7, 291–294 (1992)
Rattihalli, R.N., Zachariah, B.: NHPP models for reliability of software with imperfect debugging and testing effort. Opsearch 39, 215–229 (2002)
Pham, H., Zhang, X.: NHPP software reliability and cost models with testing coverage. Euro. J. Oper. Res. 145, 443–454 (2003)
Palviainen, M., Evesti, A., Ovaska, E.: The reliability estimation, prediction and measuring of component-based software. J. Syst. Soft 84(6), 1054–1070 (2011)
Kareer, N., Kapur, P.K., Grover, P.S.: An S-shaped software reliability growth model for two types of errors. Microelectron. Reliab. 30, 1085–1090 (1990)
Goswami, D.N., Khatri, S.K., Kapur, R.: Discrete software reliability growth modeling for errors of different severity incorporating change point concept. Int. J. Autom. Comput. 4(4), 396–405 (2007)
Khatri, S.K., Kapur, P.K., Johri, P.: Flexible discrete software reliability growth model for distributed environment incorporating two types of imperfect debugging. Int. J. Soft Eng. Res. Pract. 2(2), 12–18 (2012)
Kapur, P.K., Shatnavi, O., Aggarwal, A.G., Kumar, R.: Unified framework for developing testing effort dependent software reliability growth models. Wseas Trans. Syst. 8, 521–531 (2009)
Jain, M., Agrawal, S.C., Agarwal, P.: Markovian software reliability model for two types of failures with imperfect debugging rate and generation of errors. IJE Trans. A: Basics 25(2), 177–188 (2012)
Pachauri, B., Dhar, J., Kumar, A.: Incorporating inflection S-shaped fault reduction factor to enhance software reliability growth. Appl. Math. Model. 39, 1463–1469 (2015)
Dar, M.A., Goswami, D., Chaturvedi, A.: Generalized framework with different severity of faults for modelling software reliability growth during testing. Int. J. Adv. Res. Comp. Sci. Tech. 3(1), 66–69 (2015)
Malaiya, Y.K., Li, M.N., Bieman, J.M., Karcich, R.: Software reliability growth with test coverage. IEEE Trans. Reliab. 51, 420–426 (2002)
Inoue, S., Yamada, S.: Testing coverage dependent software reliability growth modeling. Int. J. Reliab. Qual. Safe Eng. 11(4), 303–312 (2004)
Wang, S., Wu, Y., Lu, M., Li, H.: Software reliability modeling based on test coverage. In: 9th International Conference on Reliability, Maintainability and Safety (ICRMS). IEEE Publisher, Guiyang, 12–15 June (2011)
Wang, S., Wu, Y., Lu, M., Li, H.: Discrete nonhomogeneous Poisson process software reliability growth models based on test coverage. Qual. Reliab. Eng: Int. 29, 103–112 (2013)
Pham, H.: Loglog fault-detection rate and testing coverage software reliability models subject to random environments. Vietnam J. Comp. Sci. 1(1), 39–45 (2013)
Anniprincy, B., Sridhar, S.: An improved software reliability growth model. Int. J. Comput. Eng. Res. 4(2), 22–28 (2014)
Pawar, V.E., Kadam, A.K., Joshi, S.D.: Analysis of software reliability using testing time and testing coverage. Int. J. Adv. Res. Comp. Sci. Manage. Stud. 3(5), 143–148 (2015)
Pham, H., Zhang, X.: Software release policies with gain in reliability justifying the cost. Ann. Soft Eng. 8, 147–166 (1999)
Jain, M., Priya, K.: Optimal policies for software testing time. J. Comp. Soc. Ind. 32, 25–30 (2002)
Kapur, P.K., Singh, O., Bardhan, A.: A software reliability growth model for operational use with testing coverage. Quality and Reliability Information Technology, pp. 61–73 (2005)
Boland, P.J., Chuiv, N.N.: Optimal times for software release when repair is imperfect. Statist. Prob. Lett. 77(12), 1176–1184 (2007)
Jha, P.C., Gupta, D., Yang, B., Kapur, P.K.: Optimal testing resource allocation during module testing considering cost, testing effort and reliability. Comput. Ind. Eng. 57(3), 1122–1130 (2009)
Singh, O., Kapur, P.K., Anand, A.: A multi-attribute approach for release time and reliability trend analysis of a software. Int. J. Syst. Assur. Eng. Manage. 3(3), 246–254 (2012)
Chatterjee, S., Singh, J.B.: A NHPP based software reliability model and optimal release policy with logistic-exponential test coverage under imperfect debugging. Int. J. Syst. Assur. Eng. Manage. 5(3), 399–406 (2014)
Singh, O., Aggrawal, D., Anand, A., Kapur, P.K.: Fault severity based multi-release SRGM with testing resources. Int. J. Syst. Assur. Eng. Manag. 6(1), 36–43 (2015)
Kapur, P.K., Yadavalli, V.S.S., Gupta, A.: Software reliability growth modeling using power function of testing time. Int. J. Oper. Quant. Manage. 12(2), 127–140 (2006)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Singapore Pte Ltd.
About this chapter
Cite this chapter
Gupta, R., Jain, M., Jain, A. (2019). Software Reliability Growth Model in Distributed Environment Subject to Debugging Time Lag. In: Deep, K., Jain, M., Salhi, S. (eds) Performance Prediction and Analytics of Fuzzy, Reliability and Queuing Models . Asset Analytics. Springer, Singapore. https://doi.org/10.1007/978-981-13-0857-4_7
Download citation
DOI: https://doi.org/10.1007/978-981-13-0857-4_7
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-13-0856-7
Online ISBN: 978-981-13-0857-4
eBook Packages: Business and ManagementBusiness and Management (R0)