CFP last date
20 May 2024
Reseach Article

Review on Software Reliability Growth Models and Software Release Planning

by Rashmi Upadhyay, Prashant Johri
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 73 - Number 12
Year of Publication: 2013
Authors: Rashmi Upadhyay, Prashant Johri
10.5120/12790-9769

Rashmi Upadhyay, Prashant Johri . Review on Software Reliability Growth Models and Software Release Planning. International Journal of Computer Applications. 73, 12 ( July 2013), 1-7. DOI=10.5120/12790-9769

@article{ 10.5120/12790-9769,
author = { Rashmi Upadhyay, Prashant Johri },
title = { Review on Software Reliability Growth Models and Software Release Planning },
journal = { International Journal of Computer Applications },
issue_date = { July 2013 },
volume = { 73 },
number = { 12 },
month = { July },
year = { 2013 },
issn = { 0975-8887 },
pages = { 1-7 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume73/number12/12790-9769/ },
doi = { 10.5120/12790-9769 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T21:39:52.370358+05:30
%A Rashmi Upadhyay
%A Prashant Johri
%T Review on Software Reliability Growth Models and Software Release Planning
%J International Journal of Computer Applications
%@ 0975-8887
%V 73
%N 12
%P 1-7
%D 2013
%I Foundation of Computer Science (FCS), NY, USA
Abstract

In this paper, Software Reliability Engineering is a field that developed from ancestry in the reliability disciplines of structural, electrical, and hardware engineering. Reliability models are powerful tools of Software Reliability Engineering for estimating, predicting, devious, and assessing software reliability. On the basis of the review the cataloging of software reliability models has been presented as a major part. This categorization is based on the various dimensions of reliability models. Models under review reflect either infinite or finite number of failures. This paper discusses a two-dimensional software reliability growth modeling framework. We measured that an actual software reliability growth progression depends not only on testing time but also on testing effort and also enables us to portray software release planning problem in software reliability growth process. Thus, we can say that software project managers can demeanor more viable and accurate software reliability appraisal by using two-dimensional SRGM.

References
  1. Goel AL, Okumoto K. Time dependent error detection rate model for software reliability and other performance measures. IEEE Transactions on Reliability 1979; R-28(3): 206-211.
  2. Kapur PK and R. B. Garg (1992), A software reliability growth model for an error removal phenomenon, Software Engineering Journal 7, 291-294.
  3. Kapur P. K. , R. B. Garg and S. Kumar (1999), Contributions to Hardware and Software Reliability, World Scientific, Singapore.
  4. Khoshogoftaar TM and Woodcock TG (1991), "Software Reliability Model Selection: A case study", Proceedings of the international symposium on software reliability Engineering, pp. 183-191.
  5. Yamada S, Ohba M, and Osaki S. (1984) S-shaped software reliability growth models and their applications, IEEE Transactions on Reliability, 1984; R-33: 169-175.
  6. Ohba, M. (1984), Software reliability analysis models, IBM Journal of research and Development 28, 428-443.
  7. Yashwant K. Malaiya, Michael Naixin, James M. Bieman and Rick Karcich; Software Reliability Growth with Testing Coverage, IEEE Transactions on Reliability,Vol. 51(4), pp. 420-426, 2002.
  8. Inoue S, Yamada S "Testing-Coverage Dependent Software Reliability Growth Modeling" International Journal of Reliability, Quality and Safety Engineering, Vol. 11, No. 4, 303-312, 2004.
  9. Jintao zeng, Jinzhong Li, Xiaohui Zeng, Wenlang Luo "A Prototype System of Software Reliability Prediction and Estimation". IITSI 2010.
  10. P. K. Kapur, R. B. Garg and S. Kumar; "Contributions to Hardware and Software Reliability", World Scientific Singapore, 1999.
  11. P. K. Kapur, H. Pham, Anshu Gupta, P. C. Jha; "Software reliability Assessment with OR application", Springer London, 2011.
  12. Asad, C. A. , Ullah, M. I. & Rehman, M. J. -U. An approach for software reliability model selection. Proceedings of the 28th Annual International Computer Software and
  13. Applications Conference (COMPSAC. 04), Vol. 1, 534. 539.
  14. J. D. Musa, D. Iannio and K. Okumoto; "Software Reliability Measurement", Prediction, Application, McGraw-Hill, New York, 1987.
  15. S. Yamada, H. Ohtera, and H. Narihisa; "Software reliability growth models with testingeffort", IEEE Trans. Reliab. , Vol. R-35(1), pp. 19-23, 1986.
  16. S. Yamada, J. Hishitani and S. Osaki; "Software reliability growth with a Weibull test-effort", IEEE Trans. Reliab. , Vol. 42(1), pp. 100-106, 1993.
  17. Hamlet, D. Are we testing for true reliability? IEEE Software, Vol. 9, No. 4 (July 1992),21. 27.
  18. Shinji Inoue and Shigeru Yamada "Two-Dimensional Software Reliability Assessment with Testing-Coverage" 2008 Second International Conference on Secure System Integration and Reliability Improvement July 14-July 17.
  19. H. Pham, System Software Reliability. : Springer, 2006.
  20. M. R. Lyu, Handbook of Software Reliability Engineering. New York: McGraw-Hill, 1996.
  21. C. Y. Huang and S. Y. Kuo, "Analysis of incorporating logistic testingeffort function into software reliability modeling," IEEE Trans. Reliability, vol. 51, no. 3, pp. 261–270, 2002.
  22. T. Ishii and T. Dohi, "Two-dimensional software reliability models and their application," in Proc. 12th Pacific Rim Intern. Symp. Dependa. Comput. , 2006, pp. 3–10.
  23. S. Inoue and S. Yamada; "Two-dimensional software reliability measurement technologies",
  24. Proceedings of IEEE IEEEM, pp. 223-227, 2009.
  25. S. Inoue and S. Yamada; "Two-dimensional software reliability assessment with testing coverage", Second International Conference on Secure System Integration and Reliability Improvement, pp. 150-156, 14-17 July 2008.
  26. P. K. Kapur, R. B. Garg, G. A. Aggarwal and A. Tandon; "Two-dimensional flexible software reliability growth model and release policy", Proceedings of the Fourth National Conference on Computing for Nation Development-INDIA Com-2010, 25-26, New Delhi, pp. 431-438, February 2010.
  27. C. Larman and V. R. Basili, "Iterative and incremental development: A brief history," Computer, vol. 36, no. 6, pp. 47–56, 2003.
  28. C. Y. Huang andM. R. Lyu, "Optimal release time for software systems considering cost, testing effort, and testing efficiency," IEEE Trans. Reliability, vol. 54, no. 4, Dec. 2005.
  29. P. K. Kapurand and R. B. Garg, "Optimal release policies for software systems with testing effort," International J. System Science, vol. 22, no. 9, pp. 1563–1571, 1991.
  30. J. Karlsson, C. Wohlin, and B. Regnell, "An evaluation of methods for prioritizing software requirements," Information and Software Technology, vol. 39, no. 14-15, pp. 939–947, 1998.
  31. . P. K. Kapur, H. Pham, Fellow, IEEE, Anu G. Aggarwal, and Gurjeet Kaur, "Two Dimensional Multi-Release Software Reliability Modeling and Optimal Release Planning", IEEE TRANSACTIONS ON RELIABILITY, VOL. 61, NO. 3, SEPTEMBER 2012.
  32. Lyu, M. R. (ed. ). Handbook of Software Reliability Engineering. IEEE Computer Society Press and McGraw-Hill, 1996.
  33. Boehm, B. W. (1981), 'Software Engineering Economics', Englewood Cliffs, N. J. : Prentice Hall.
  34. Pressman R. S. (2001), 'Software Engineering: A Practitioner's Approach', McGraw-Hill: Fifth Edition.
Index Terms

Computer Science
Information Sciences

Keywords

Software Reliability SRGM Two dimensional Non-Homogeneous Poisson Process(NHPP) Release Time