EXPLORATION FOR SOFTWARE RELIABILITY USING NEURAL NETWORK-BASED CLASSIFICATION METHOD

Chitra S.1, Madhusudhanan B.2, Rajaram M.3
1
2
3

Received : -     Accepted : -     Published : 21-12-2009
Volume : 1     Issue : 2       Pages : 10 - 13
Int J Mach Intell 1.2 (2009):10-13
DOI : http://dx.doi.org/10.9735/0975-2927.1.2.10-13

Cite - MLA : Chitra S., et al "EXPLORATION FOR SOFTWARE RELIABILITY USING NEURAL NETWORK-BASED CLASSIFICATION METHOD." International Journal of Machine Intelligence 1.2 (2009):10-13. http://dx.doi.org/10.9735/0975-2927.1.2.10-13

Cite - APA : Chitra S., Madhusudhanan B., Rajaram M. (2009). EXPLORATION FOR SOFTWARE RELIABILITY USING NEURAL NETWORK-BASED CLASSIFICATION METHOD. International Journal of Machine Intelligence, 1 (2), 10-13. http://dx.doi.org/10.9735/0975-2927.1.2.10-13

Cite - Chicago : Chitra S., Madhusudhanan B., and Rajaram M. "EXPLORATION FOR SOFTWARE RELIABILITY USING NEURAL NETWORK-BASED CLASSIFICATION METHOD." International Journal of Machine Intelligence 1, no. 2 (2009):10-13. http://dx.doi.org/10.9735/0975-2927.1.2.10-13

Copyright : © 2009, Chitra S., et al, Published by Bioinfo Publications. This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution and reproduction in any medium, provided the original author and source are credited.

Abstract

Software reliability is an important aspect of software quality. According to ANSI, it is defined as "the probability of failure-free operation of a computer program in a specified environment for a specified time". One of reliability's distinguishing characteristics is that it is objective, measurable, and can be estimated, whereas much of software quality is subjective criteria. This distinction is especially important in the discipline of SQA. These measured criteria are typically called software metrics. Although software reliability is defined as a probabilistic function, and comes with the notion of time, we must note that, software reliability is different from traditional hardware reliability, and not a direct function of time. Electronic and mechanical parts may become "old" and wear out with time and usage, but software will not rust or wear-out during its life cycle. Software will not change over time unless intentionally changed or upgraded. Neural Network-based Classification Method (NNCM) was used to classify the data using recordset cyclomatic density and design density. The records were preprocessed using normal distribution. The overall error in the classification using NNCM after normal distribution was found to be 0.38%. The reliability of classification with goodness of fit measure results in and forms the subsequent improvement of error classification among the dataset.

References

[1] Ebru Ardil, Erdem Ucar and Sandhu P.S. (2009) Proceedings of World Academy of Science, Engineering and Technology, Vol. 38, No. 6,pp. 139- 143  
» CrossRef   » Google Scholar   » PubMed   » DOAJ   » CAS   » Scopus  

[2] Konstantinos Liaskos and Marc Roper (2007) Academic and Industrial Conference - Department of Computer and Information Sciences, University of Strathcl  
» CrossRef   » Google Scholar   » PubMed   » DOAJ   » CAS   » Scopus  

[3] Dick S., Meeks A., Last M., Bunke H. and Kandel A. (2004) Fuzzy Sets and Systems, Vol. 145, No. 1, pp. 81-110  
» CrossRef   » Google Scholar   » PubMed   » DOAJ   » CAS   » Scopus  

[4] Jing Zhao, Hong-Wei Liu, Gang Cui and Xiao-Zong Yang (2005) Proceedings of the 21st IEEE International Conference on Software Maintenance (ICSM’05)1063-6773/05 IEEE  
» CrossRef   » Google Scholar   » PubMed   » DOAJ   » CAS   » Scopus  

[5] Andrew B. Watkins (2002), ‘A resource limited artificial immune classifier’, Computing Laboratory, University of Kent at Canterbury and MPI software Technology, INC. Lots C.Boggess, Intelligent Systems Laboratory, Department of Computer Science, Mississip  
» CrossRef   » Google Scholar   » PubMed   » DOAJ   » CAS   » Scopus  

[6] Burnet, F. (1959)A Case Study for Evaluation in Science By D. R. FORSDYKE (From FASEB. Journal 1995, vol 9, 164-166 wit  
» CrossRef   » Google Scholar   » PubMed   » DOAJ   » CAS   » Scopus  

[7] Carter, J. H. (2000) Journal of the American Medical Informatics Association 7(1).  
» CrossRef   » Google Scholar   » PubMed   » DOAJ   » CAS   » Scopus  

[8] Chotirat “Ann” Ratanamahatana Dimitrios Gunopulos ,’Scaling up the Naive Bayesian Classifier’, Computer Science Department University of California Riverside, CA 92521 1-909-787-5190  
» CrossRef   » Google Scholar   » PubMed   » DOAJ   » CAS   » Scopus  

[9] Mingxi Wu, Christopher Jermaine, ‘A Bayesian Method for Guessing the Extreme Values in a Data Set’, Department of Computer and Information Sciences and Engineering, University of Florida, Gainesville, FL, USA  
» CrossRef   » Google Scholar   » PubMed   » DOAJ   » CAS   » Scopus  

[10] Mingxi Wu, Christopher Jermaine, ‘A Bayesian Method for Guessing the Extreme Values in a Data Set’, Department of Computer and Information Sciences and Engineering, University of Florida, Gainesville, FL, USA  
» CrossRef   » Google Scholar   » PubMed   » DOAJ   » CAS   » Scopus  

[11] Sommerville, I. Software Engineering, 6th edition. Addison-Wesley, 2001  
» CrossRef   » Google Scholar   » PubMed   » DOAJ   » CAS   » Scopus  

[12] Timmis, J. and M. Neal (2001) Knowledge Based Systems 14(3/4), 121–130  
» CrossRef   » Google Scholar   » PubMed   » DOAJ   » CAS   » Scopus  

[13] Timmis, J., M. Neal, and J. Hunt (2000) Biosystems 55(1/3), 143–150.  
» CrossRef   » Google Scholar   » PubMed   » DOAJ   » CAS   » Scopus  

[14] Tom M. Mitchell(2005), ‘Generative and discriminative classifiers: naive bayes and logistic regression’, Lecture notes on Machine learning  
» CrossRef   » Google Scholar   » PubMed   » DOAJ   » CAS   » Scopus  

[15] Watkins, A. (2001), ‘A Resource Limited Artificial Immune Classifier’. Master’s thesis, Mississippi Sate University  
» CrossRef   » Google Scholar   » PubMed   » DOAJ   » CAS   » Scopus  

[16] Xin Jin1, Rongfang Bie and X. Z.Gao (2006) Proceedings of the Sixth International Conference on Intelligent Systems Design  
» CrossRef   » Google Scholar   » PubMed   » DOAJ   » CAS   » Scopus  

[17] Y.K.Malaiya and P.K.Srimani,Eds (1990), ‘Software Reliability Models:Theoretical Developments,Evaluation and Applications’, IEEE computer society press  
» CrossRef   » Google Scholar   » PubMed   » DOAJ   » CAS   » Scopus