A Survey of Software Reliability: Modeling, Measurement and Improvements

International Journal of Computer Trends and Technology (IJCTT)          
© 2016 by IJCTT Journal
Volume-31 Number-1
Year of Publication : 2016
Authors : Ejem, Agbaeze, Diala, S. O, Okpalla C. L


Ejem, Agbaeze, Diala, S. O, Okpalla C. L "A Survey of Software Reliability: Modeling, Measurement and Improvements". International Journal of Computer Trends and Technology (IJCTT) V31(1):25-34, January 2016. ISSN:2231-2803. www.ijcttjournal.org. Published by Seventh Sense Research Group.

Abstract -
Software Reliability is the probability of failure-free software operation for a predefined timeframe in a predetermined situation. Software Reliability is an important factor affecting system reliability. It is a noteworthy feature of Software quality. It contrasts from hardware reliability in that it mirrors the design perfection while hardware reliability ponders on manufacturing perfection. The high multifaceted nature of programming is the major contributing variable of Software Reliability issues. This paper provides a survey of Software Reliability which can be classified into: modeling, measurement and improvements. It then examines different modeling techniques and metrics for software reliability, although, there is no single model that is global to all the situations. The paper will likewise give a conceivable methodology of enhancing software unwavering quality in the life cycle of software improvement.

[1] Aasia Quyoum, Mehraj_Ud-Din Dar, Quadri, S.M.K(2010),”Improving Software Reliability using Software EngineeringApproach- A Review”, InternationalJournal of Computer Applications (0975 – 8887)Volume 10– No.5, November 2010.
[2] ANSI/IEEE, "Standard Glossary of Software Engineering Terminology", STD-729-1991, ANSI/IEEE, 1991
[3] Ian Sommerville(2007), "Software Engineering', Eighth Edition (ISBN 13: 978-0-321-31379-9, ISBN 10: 0-321-31379-8). Pearson Education Limited. China Machine Press.
[4] Jelinski, Z. and Moranda P., “Software reliability research”, In Statistical Computer Performance Evaluation, W,Freiberger, ED. New York: Academic, 1972, pp 465-484
[5] Jiantao Pan (1999),”Software Reliability”,Carnegie Mellon University, 18-849b Dependable Embedded Systems, Spring 1999, This email address is being protected from spambots. You need JavaScript enabled to view it.
[6] John D. Musa (1993), “Operational Profiles in Software- Reliability Engineering,” IEEE Software, v.10 n.2, p.14-32, March 1993.
[7] John D. Musa, “Software reliability engineering: more reliable software, faster and Cheaper”, McGraw-Hill. ISBN 0-07-060319- 7.
[8] John D. Musa (1997), Introduction to Software Reliability Engineering and Testing, 8th International Symposium on Software Reliability Engineering (Case Studies). November 2-5, 1997. Albuquerque, New Mexico.
[9] Kumar, M., Ahmad, N., Quadri, S.M.K. (2005), "Software reliability growth models and data analysis with a Pareto testeffort", RAU Journal of Research, Vol.15, No. 1-2, pp 124-8
[10] Latha, Shanmugam and Lilly Florence, “An Overview of Software Reliability Models”, International Journal of Advanced Research in Computer Science and Software Engineering 2 (10), October- 2012, pp. 36-42
[11] Musa J, D, “A theory of software reliability and its application”, IEEE, Trans, Software Eng., Vol SE-1. Pp. 312-327, 1971
[12] Nelson E.,”Estimating software reliability from test data,” Micro-electron, Rel., vol. 17, pp 67-74, 1978
[13] Reliability Analysis Center, Introduction to Software Reliability: A state of the Art Review. Reliability Analysis Center (RAC), 1996. http://rome.iitri.com/RAC/
[14] Raghvendra Kumar (2013),” Approach for Enhancing the Reliability of Software”, Computing, Information Systems, Development Informatics & Allied Research Vol. 4 No. 4.
[15] Software Reliability Testing, Retrieved from "http://en.wikipedia.org/w/index.php?title=Software_reliability_tes ting&oldid=645297567", 24th March, 2015.
[16] Software Reliability, Retrieved from "http://en.wikipedia.org/w/index.php?title=Software_reliability”, 24th March, 2015

Survey, Software Reliability, Software Testing, Modeling Techniques.