Research Article

An Efficient Technique for Software Fault Prediction in Variance Analysis

by  Anuradha S Deokar, V.M.Gaikwad
journal cover
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 105 - Issue 4
Published: November 2014
Authors: Anuradha S Deokar, V.M.Gaikwad
10.5120/18366-9510
PDF

Anuradha S Deokar, V.M.Gaikwad . An Efficient Technique for Software Fault Prediction in Variance Analysis. International Journal of Computer Applications. 105, 4 (November 2014), 27-30. DOI=10.5120/18366-9510

                        @article{ 10.5120/18366-9510,
                        author  = { Anuradha S Deokar,V.M.Gaikwad },
                        title   = { An Efficient Technique for Software Fault Prediction in Variance Analysis },
                        journal = { International Journal of Computer Applications },
                        year    = { 2014 },
                        volume  = { 105 },
                        number  = { 4 },
                        pages   = { 27-30 },
                        doi     = { 10.5120/18366-9510 },
                        publisher = { Foundation of Computer Science (FCS), NY, USA }
                        }
                        %0 Journal Article
                        %D 2014
                        %A Anuradha S Deokar
                        %A V.M.Gaikwad
                        %T An Efficient Technique for Software Fault Prediction in Variance Analysis%T 
                        %J International Journal of Computer Applications
                        %V 105
                        %N 4
                        %P 27-30
                        %R 10.5120/18366-9510
                        %I Foundation of Computer Science (FCS), NY, USA
Abstract

In this paper, we are using machine learning method for predicting fault, i. e support vector machine to predict the accuracy of the model predicted. The proposed models are validated using dataset collected from Open Source Software. The results are analyzed using Area under the Curve (AUC) obtained from Receiver Operating Characteristics (ROC) analysis. The results give you an idea about that the design predict by the support vector machine outperformed the entire the current models. Hence, based on these results it is reasonable to claim that quality models have a significant relevance with object oriented metrics and that machine learning methods have a Comparable performance with supervised learning methods.

References
  • J. Demsar. Statistical comparisons of classifiers over multiple data sets. Journal of Machine Learning Research, 7,2006.
  • Y. Jiang, B. Cukic, and Y. Ma. Techniques for evaluating fault prediction models. Empirical Software Engineering, 13(5):561–595, 2008.
  • Y. Jiang, B. Cukic, and T. Menzies. Fault prediction using early lifecycle data. In The 18th IEEE International Symposium on Software Reliability Engineering, pages 237–246, Nov. 2007.
  • S. Vanderlooy and E. Hullermeier. A critical analysis of variants of the auc. Machine Learning, 72:247–262, 2008.
  • I. H. Witten and E. Frank. Data Mining: Practical machine learning tools and techniques. Morgan Kaufmann, 2005.
  • K. Wolter. Introduction to Variance Estimation. Springer Series in Statistics, 2007. T. M. Khoshgoftaar and E. B. Allen. Classification of fault prone software modules: Prior probabilities,costs, and model evaluation. Empirical Software Engineering, 3(3):275–298,1998.
  • E. Arisholm, L. C. Briand, and E. B. Johannessen. A systematic and comprehensive investigation of methods to build and evaluate fault prediction models. Simula Technical Report, TR-2008-06, 2008.
  • Yue Jiang, Jie Lin, Bojan Cukic, Tim Menzies . Variance analysis in software fault prediction models. In The 20th International Symposium on Software Reliability Engineering, pages 99–108, Nov. 2009.
  • Cagatay Catal, Performance Evaluation Metrics for Software, Acta Polytechnica Hungarica , Vol. 9, No. 4, 2012
  • M. Stone. Cross-validatory choice and assessment of statistical predictions. Journal of the Royal Statistical Society B, 36(1):111–148, 1974.
  • A. Isaksson, M. Wallman, H. Goransson, and M. Gustafsson. Cross-validation and bootstrapping are unreliable in small sample classification. Pattern Recognition Letters, 29:1960–1965, 2008.
Index Terms
Computer Science
Information Sciences
No index terms available.
Keywords

Support Vector Machine Fault Prediction Object Oriented ROC curve

Powered by PhDFocusTM