CFP last date
20 December 2024
Reseach Article

Article:Improving Software Reliability using Software Engineering Approach- A Review

by Aasia Quyoum, Dr. Mehraj-Ud-Din Dar, Dr. S. M. K. Quadri
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 10 - Number 5
Year of Publication: 2010
Authors: Aasia Quyoum, Dr. Mehraj-Ud-Din Dar, Dr. S. M. K. Quadri
10.5120/1474-1990

Aasia Quyoum, Dr. Mehraj-Ud-Din Dar, Dr. S. M. K. Quadri . Article:Improving Software Reliability using Software Engineering Approach- A Review. International Journal of Computer Applications. 10, 5 ( November 2010), 41-47. DOI=10.5120/1474-1990

@article{ 10.5120/1474-1990,
author = { Aasia Quyoum, Dr. Mehraj-Ud-Din Dar, Dr. S. M. K. Quadri },
title = { Article:Improving Software Reliability using Software Engineering Approach- A Review },
journal = { International Journal of Computer Applications },
issue_date = { November 2010 },
volume = { 10 },
number = { 5 },
month = { November },
year = { 2010 },
issn = { 0975-8887 },
pages = { 41-47 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume10/number5/1474-1990/ },
doi = { 10.5120/1474-1990 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T19:58:59.703489+05:30
%A Aasia Quyoum
%A Dr. Mehraj-Ud-Din Dar
%A Dr. S. M. K. Quadri
%T Article:Improving Software Reliability using Software Engineering Approach- A Review
%J International Journal of Computer Applications
%@ 0975-8887
%V 10
%N 5
%P 41-47
%D 2010
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Software Reliability is an important facet of software quality. Software reliability is the probability of the failure free operation of a computer program for a specified period of time in a specified environment. Software Reliability is dynamic and stochastic. It differs from the hardware reliability in that it reflects design perfection, rather than manufacturing perfection. This article provides an overview of Software Reliability which can be categorized into: modeling, measurement and improvement, and then examines different modeling technique and metrics for software reliability, however, there is no single model that is universal to all the situations. The article will also provide an overview of improving software reliability and then provides various ways to improve software reliability in the life cycle of software development.

References
  1. C. T. Lin, C. Y. Huang, and C. C. Sue, “Measuring and Assessing Software Reliability Growth Through Simulation-Based Approaches,” Proceedings of the 31st IEEE Annual International Computer Software and Applications Conference (COMPSAC 2007), pp. 439-446, Beijing, China, July 2007.
  2. J. Lo, S. Kuo, M.R. Lyu, and C. Huang, “Optimal Resource Allocation and Reliability Analysis for Component-Based Software Applications,” Proc. 26th Ann. Int'l Computer Software and Applications Conf. (COMPSAC), pp. 7-12, Aug. 2002.
  3. John D. Musa, “Operational Profiles in Software-Reliability Engineering,” IEEE Software, v.10 n.2, p.14-32, March 1993
  4. Kishor S. Trivedi, “Probability and statistics with reliability, queuing and computer science applications,” John Wiley and Sons Ltd., Chichester, UK, 2001
  5. K. Kanoun M. Kaaniche C. Beounes J.C. Laprie and J. Arlat, “Reliability Growth of Fault-Tolerant Software,” IEEE Trans. Reliability, vol. 42, no. 2, pp. 205-219, June 1993.
  6. Kumar, M., Ahmad, N., Quadri, S.M.K. (2005), s"Software reliability growth models and data analysis with a Pareto test-effort", RAU Journal of Research, Vol.15, No. 1-2, pp 124-8
  7. Norman F. Schneidewind, “Fault Correction Profiles, “Proceedings of the 14th International Symposium on Software Reliability Engineering, p.257, November 17-21, 2003
  8. Quadri, S.M.K., Ahmad, N., Peer, M.A. (2008), "Software optimal release policy and reliability growth modeling", Proceedings of 2nd National Conference on Computing for Nation Development, INDIACom-2008, New Delhi, India, pp 423-31
  9. R.C.Tausworthe, "A General Software Relibility Process Simulation Technique,"NASA JPL Publication, 91-7, April 1991.
  10. R.C.Tausworthe and M.R, Lyu, "A generalized technique for simulating software relibility,"IEEE Software,”Vol.13, No.2, pp.77-88, March 1996.
  11. Robert C. Tausworthe , Michael R. Lyu, “A Generalized Technique for Simulating Software Reliability, “IEEE Software, v.13 n.2, p.77-88, March 1996
  12. S.Gokhale, M. R.Lyu, and K. S. Trividi," Reliability Simulation of Component-Based Software Systems,"Proceedings of the 19th International Symposium on Software Reliability Engineering, pp. 192-201, Paderborn, Germany, November 1998.
  13. S.Gokhale, Michael R. Lyu, and K.S. Trivedi." Reliability Simulation of Fault-Tolerant Software and Systems". In Proc. of Pacific Rim International Symposium on Fault-Tolerant Systems (PRFTS '97), pp. 197-173, Taipei, Taiwan, December 1997.
  14. S. Krishnamurthy , A. P. Mathur, On The” Estimation Of Reliability Of A Software System Using Reliabilities Of Its Components,” Proceedings of the Eighth International Symposium on Software Reliability Engineering (ISSRE '97), p.146, November 02-05, 1997
  15. Swapna S. Gokhale , Kishor S. Trivedi, “A time/structure based software reliability model,” Annals of Software Engineering, v.8 n.1-4, p.85-121, 1999
  16. Swapna S. Gokhale , Kishor S. Trivedi , Michael R. Lyu, “Reliability Simulation of Fault-Tolerant Software and Systems,” Proceedings of the 1997 Pacific Rim International Symposium on Fault-Tolerant Systems, p.167, December 15-16, 1997
  17. S. Y. Kuo, C. Y. Huang, and M. R. Lyu, “Framework for Modeling Software Reliability, Using Various Testing-Efforts and Fault-Detection Rates,” IEEE Transactions on Reliability,” Vol. 50, No. 3, pp. 310-320, Sept. 2001.
  18. Tausworthe, Robert C., "A General Software Reliability Process Simulation Technique," Technical Report 91-7, Jet Propulsion Laboratory,Psaadena, CA, March 1991.
  19. Wood, A. (1996), "Predicting software reliability", IEEE Computers, Vol.11, pp 69-77 Von Mayrhauser, A.,Malaiya, Y.K.,Keables, J.,and Srimani, P. K., "On the Need for Simulation for better Characterization of Software Reliability, "International Symposium on Software Reliability Engineering,” Denver, CO, 1993.
Index Terms

Computer Science
Information Sciences

Keywords

Reliability Modeling Simulation Software Engineering