{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,13]],"date-time":"2026-05-13T20:02:11Z","timestamp":1778702531432,"version":"3.51.4"},"reference-count":187,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2019,2,13]],"date-time":"2019-02-13T00:00:00Z","timestamp":1550016000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Symmetry"],"abstract":"<jats:p>Software defect prediction has been one of the key areas of exploration in the domain of software quality. In this paper, we perform a systematic mapping to analyze all the software defect prediction literature available from 1995 to 2018 using a multi-stage process. A total of 156 studies are selected in the first step, and the final mapping is conducted based on these studies. The ability of a model to learn from data that does not come from the same project or organization will help organizations that do not have sufficient training data or are going to start work on new projects. The findings of this research are useful not only to the software engineering domain, but also to the empirical studies, which mainly focus on symmetry as they provide steps-by-steps solutions for questions raised in the article.<\/jats:p>","DOI":"10.3390\/sym11020212","type":"journal-article","created":{"date-parts":[[2019,2,14]],"date-time":"2019-02-14T03:21:46Z","timestamp":1550114506000},"page":"212","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":87,"title":["Empirical Study of Software Defect Prediction: A Systematic Mapping"],"prefix":"10.3390","volume":"11","author":[{"given":"Le Hoang","family":"Son","sequence":"first","affiliation":[{"name":"Institute of Research and Development, Duy Tan University, Da Nang 550000, Vietnam"},{"name":"VNU Information Technology Institute, Vietnam National University, Hanoi 122400, Vietnam"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nakul","family":"Pritam","sequence":"additional","affiliation":[{"name":"Leading Pseudo Code Labs, Delhi 110012, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Manju","family":"Khari","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, Advanced Communication Technologies and Research, Delhi 110012, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Raghvendra","family":"Kumar","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, LNCT Group of College, Jabalpur 482001, MP, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pham Thi Minh","family":"Phuong","sequence":"additional","affiliation":[{"name":"VNU University of Science, Vietnam National University, Hanoi 122400, Vietnam"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6502-4466","authenticated-orcid":false,"given":"Pham Huy","family":"Thong","sequence":"additional","affiliation":[{"name":"Division of Data Science, Ton Duc Thang University, Ho Chi Minh City 700000, Vietnam"},{"name":"Faculty of Information Technology, Ton Duc Thang University, Ho Chi Minh City 700000, Vietnam"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2019,2,13]]},"reference":[{"key":"ref_1","unstructured":"Kitchenham, B.A. (2007). Guidelines for Performing Systematic Literature Review in Software Engineering, Keele University and Durham University. Technical Report EBSE-2007-001."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"7346","DOI":"10.1016\/j.eswa.2008.10.027","article-title":"A Systematic Review of Software Fault Prediction studies","volume":"36","author":"Catal","year":"2009","journal-title":"Expert Syst. Appl."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1397","DOI":"10.1016\/j.infsof.2013.02.009","article-title":"Software fault prediction metrics: A Systematic literature review","volume":"55","author":"Radjenovic","year":"2013","journal-title":"Inf. Softw. Technol."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"He, H., and Garcia, E.A. (2009). Learning from Imbalanced Data. IEEE Transactions on Knowledge and Data Engineering. IEEE Trans. Knowl. Data Eng., 21.","DOI":"10.1109\/TKDE.2008.239"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1016\/j.infsof.2011.09.002","article-title":"Systematic literature review of machine learning based software development effort estimation models","volume":"54","author":"Wen","year":"2012","journal-title":"Inf. Softw. Technol."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Naeem Seliya, T.M., Khoshgoftaar, J., and VanHulse, J. (2010, January 3\u20134). Predicting Faults in High Assurance Software. Proceedings of the 2010 IEEE 12th International Symposium on High Assurance Systems Engineering, San Jose, CA, USA.","DOI":"10.1109\/HASE.2010.29"},{"key":"ref_7","unstructured":"Beecham, S., Hall, T., Bowes, D., Gray, D., Counsell, S., and Black, S. (2010). A Systematic Review of Fault Prediction Approaches used in Software Engineering, The Irish Software Engineering Research Centre."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"861","DOI":"10.1016\/j.patrec.2005.10.010","article-title":"An Introduction to ROC Analysis","volume":"27","author":"Fawcett","year":"2006","journal-title":"Pattern Recognit. Lett."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1276","DOI":"10.1109\/TSE.2011.103","article-title":"Asystematic Literature Review on Fault Prediction Performance in Software Engineering","volume":"38","author":"Hall","year":"2012","journal-title":"IEEE Trans. Softw. Eng."},{"key":"ref_10","first-page":"771","article-title":"Empirical analysis of object-oriented design metrics for predicting high and low severity faults Software Engineering","volume":"32","author":"Zhou","year":"2006","journal-title":"IEEE Trans."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Hassan, A.E., and Holt, R.C. (2005, January 26\u201329). The top ten List: Dynamic Fault Prediction. Proceedings of the 21st IEEE International Conference on Software Maintenance, Budapest, Hungary.","DOI":"10.1109\/ICSM.2005.91"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Okutan, A., and Y\u0131ld\u0131z, O.T. (2012). Software Defect Prediction Using Bayesian Networks. Empirical Software Engineering, Springer.","DOI":"10.1007\/s10664-012-9218-8"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Cruz, A.E.C., and Ochimizu, K. (2009, January 15\u201316). Towards Logistic Regression Models for Predicting Fault-Prone Code across Software Projects. Proceedings of the Third International Symposium on Empirical Software Engineering and Measurement, Lake Buena Vista, FL, USA.","DOI":"10.1109\/ESEM.2009.5316002"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"868","DOI":"10.1016\/j.jss.2009.12.023","article-title":"A Symbolic Fault-Prediction Model Based on Multi objective Particle Swarm Optimization","volume":"83","author":"Pozo","year":"2010","journal-title":"J. Syst. Softw."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"de Carvalho, A.B., Pozo, A., Vergilio, S., and Lenz, A. (, January 3\u20135). Predicting Fault Proneness of Classes Trough a Multi objective Particle Swarm Optimization Algorithm. Proceedings of the 2008 20th IEEE International Conferenceon Tools with Artificial Intelligence, Dayton, OH, USA.","DOI":"10.1109\/ICTAI.2008.76"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Koru, G., and Liu, H. (2005). Building Effective Defect-Prediction Models in Practice. IEEE Softw.","DOI":"10.1109\/MS.2005.149"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"1345","DOI":"10.1109\/TSE.2013.21","article-title":"Assessing the Cost Effectiveness of fault Prediction in Acceptance Testing","volume":"39","author":"Monden","year":"2013","journal-title":"IEEE Trans. Softw. Eng."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"287","DOI":"10.1109\/TSE.2007.70768","article-title":"Using the Conceptual Cohesion of Classes for Fault Prediction in Object-Oriented Systems","volume":"34","author":"Marcus","year":"2008","journal-title":"IEEE Trans. Softw. Eng."},{"key":"ref_19","unstructured":"Glasberg, D., El Emam, K., Melo, W., and Madhavji, N. (2000). Validating Object-Oriented Design Metrics on a Commercial Java Application, National Research Council Canada."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Briand, L., Devanbu, P., and Melo, W. (1997, January 17\u201323). An investigation into coupling measures for C++. Proceedings of the (19th) International Conference on Software Engineering, Boston, MA, USA.","DOI":"10.1145\/253228.253367"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"539","DOI":"10.1016\/j.infsof.2009.11.010","article-title":"Exploring the Relationship of a File\u2019s History and Its Fault-Proneness: An Empirical Method and Its Application to Open Source Programs","volume":"52","author":"Seifert","year":"2010","journal-title":"Inf. Softw. Technol."},{"key":"ref_22","unstructured":"Guo, L., Ma, Y., Cukic, B., and Singh, H. (2004, January 2\u20135). Robust Prediction of Fault-Proneness by Random Forests. Proceedings of the 15th International Symposium on Software Reliability Engineering, Bretagne, France."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"237","DOI":"10.1109\/TSE.2012.20","article-title":"Towards comprehensible software fault Prediction Models Using Bayesian Network Classifiers","volume":"39","author":"Dejaeger","year":"2013","journal-title":"IEEE Trans. Softw. Eng."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"519","DOI":"10.1016\/j.infsof.2003.08.006","article-title":"Prediction of Software Development Faultsin PL\/SQL Files Using Neural Network Models","volume":"46","author":"Quah","year":"2004","journal-title":"Inf. Softw. Technol."},{"key":"ref_25","unstructured":"Khari, M., and Kumar, M. (2016, January 16\u201318). Analysis of software security testing using meta heuristic search technique. Proceedings of the 2016 3rd International Conference on Computing for Sustainable Global Development (INDIACom), New Delhi, India."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Ambros, M.D., Lanza, M., and Robbes, R. (2010, January 2\u20133). An Extensive Comparison of Bug Prediction Approaches. Proceedings of the 2010 7th IEEE Working Conference on Mining Software Repositories (MSR2010), Cape Town, South Africa.","DOI":"10.1109\/MSR.2010.5463279"},{"key":"ref_27","unstructured":"Bezerra, M.E.R., Oliveira, A.L.I., and Meira, S.R.L. (2007, January 12\u201317). Of Defectsin Software Modules. Proceedings of the International Joint Conference on Neural Networks, Orlando, FL, USA."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"852","DOI":"10.1016\/j.advengsoft.2011.06.001","article-title":"Empirical Comparison of Three Metrics Suites for Fault Prediction in Packages of Object-Oriented Systems: A Case Study of Eclipse","volume":"42","author":"Elish","year":"2011","journal-title":"Adv. Eng. Softw."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Hall, T., and Bowes, D. (2012, January 12\u201315). The State of Machine Learning Methodology in Software Fault Prediction. Proceedings of the 2012 11th International Conference on Machine Learning and Applications, BocaRaton, FL, USA.","DOI":"10.1109\/ICMLA.2012.226"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"402","DOI":"10.1109\/TSE.2007.1015","article-title":"Empirical Validation of Three Software Metrics Suites to Predict Fault-Proneness of Object-Oriented Classes Developed Using Highly Iterative or Agile Software Development Processes","volume":"33","author":"Olague","year":"2007","journal-title":"IEEE Trans. Softw. Eng."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1002\/smr.404","article-title":"Finding software metrics threshold values using ROC curves","volume":"22","author":"Shatnawi","year":"2010","journal-title":"J. Softw. Maint. Evol. Res. Pract."},{"key":"ref_32","unstructured":"Mausa, G., and Ing, M. (2012). Search Based Software Engineering and Software Defect Prediction, Springer."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"216","DOI":"10.1109\/TSE.2010.9","article-title":"Quantitative Investigation of the Acceptable Risk Levels of Object-Oriented Metricsin Open-Source Systems","volume":"36","author":"Shatnawi","year":"2010","journal-title":"IEEE Trans. Softw. Eng."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"823","DOI":"10.1016\/j.jss.2007.07.034","article-title":"Mining Software Repositories for Comprehensible Software Fault Prediction Models","volume":"81","author":"Vandecruys","year":"2008","journal-title":"J. Syst. Softw."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"635","DOI":"10.1109\/TSE.2007.70706","article-title":"Comments on Data mining static code attributes to learn defect predictors","volume":"33","author":"Zhang","year":"2007","journal-title":"IEEE Trans. Softw. Eng."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"186","DOI":"10.1016\/j.jss.2007.05.035","article-title":"Applying Machine Learning to Software Fault-Proneness Prediction","volume":"81","author":"Gondra","year":"2008","journal-title":"J. Syst. Softw."},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Moser, R., Pedrycz, W., and Succi, G. (2008, January 10\u201318). A Comparative Analysis of the Efficiency of Change Metrics and Static Code Attributes for Defect Prediction. Proceedings of the 13th International Conference on Software Engineering, Leipzig, Germany.","DOI":"10.1145\/1368088.1368114"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"96","DOI":"10.1109\/MS.2011.138","article-title":"Developing Fault-Prediction Models: What the Research Can Show Industry","volume":"28","author":"Hall","year":"2011","journal-title":"IEEE Softw."},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Watanabe, S., Kaiya, H., and Kaijiri, K. (2008, January 12\u201313). Adapting a Fault Prediction Model to Allow Inter Language Reuse. Proceedings of the 4th International Workshop on Predictor Models in Software Engineering, Leipzig, Germany.","DOI":"10.1145\/1370788.1370794"},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Challagulla, V.U.B., and Yen, I. (2006, January 13\u201315). A Unified Framework for Defect Data Analysis Using the MBR Technique. Proceedings of the 2006 18th IEEE International Conference on Tools with Artificial Intelligence (ICTAI\u201906), Arlington, VA, USA.","DOI":"10.1109\/ICTAI.2006.23"},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"85","DOI":"10.1007\/s11219-006-7597-z","article-title":"An Empirical Study of Predicting Software Faults with Case-Based Reasoning","volume":"14","author":"Khoshgoftaar","year":"2006","journal-title":"Softw. Qual. J."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"1868","DOI":"10.1016\/j.jss.2007.12.794","article-title":"The Effectiveness of Software Metrics in Identifying Error-Prone Classes in Post-Release Software Evolution Process","volume":"81","author":"Shatnawi","year":"2008","journal-title":"J. Syst. Softw."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"181","DOI":"10.1109\/TSE.2007.70773","article-title":"Classifying Software Changes: Clean or Buggy?","volume":"34","author":"Kim","year":"2008","journal-title":"IEEE Trans. Softw. Eng."},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Tosun, A., Turhan, B., and Bener, A. (2009, January 18\u201319). Validation of Network Measures as Indicators of Defective Modules in Software Systems. Proceedings of the 5th International Workshop on Predictive Models in Software Engineering, PROMISE 2009, Vancouver, BC, Canada.","DOI":"10.1145\/1540438.1540446"},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Di Martino, S., Ferrucci, F., Gravino, C., and Federica, S. (2011, January 20\u201322). A Genetic Algorithm to Configure Support Vector Machines for Predicting Fault-Prone Components. Proceedings of the 12th International Conference on Product-focused Software Process Improvement, Torre Canne, Italy.","DOI":"10.1007\/978-3-642-21843-9_20"},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Matsumoto, S., Kamei, Y., Monden, A., and Matsumoto, K. (2007, January 20\u201321). Comparison of Outlier Detection Methods in Fault-proneness Models. Proceedings of the First International Symposium on Empirical Software Engineering and Measurement, Madrid, Spain.","DOI":"10.1109\/ESEM.2007.83"},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"425","DOI":"10.1016\/S0950-5849(96)00006-7","article-title":"A Comparison of Techniques for Developing Predictive Models of Software Metrics","volume":"39","author":"Gray","year":"1997","journal-title":"Inf. Softw. Technol."},{"key":"ref_48","first-page":"38","article-title":"Comparison of six prioritization techniques for software requirements","volume":"4","author":"Khari","year":"2013","journal-title":"J. Glob. Res. Comput. Sci."},{"key":"ref_49","unstructured":"Kamiya, T., Kusumoto, S., and Inoue, K. (1999, January 2\u20135). Prediction of Fault-Proneness at Early Phase in Object-Oriented Development. Proceedings of the 2nd IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC\u201999) (Cat.No.99-61702), Saint-Malo, France."},{"key":"ref_50","doi-asserted-by":"crossref","unstructured":"Zimmermann, T., Premraj, R., and Zeller, A. (2007, January 20\u201326). Predicting Defects for Eclipse. Proceedings of the Third International Workshop on Predict or Models in Software Engineering (PROMISE\u201907: ICSEWorkshops2007), Washington, DC, USA.","DOI":"10.1109\/PROMISE.2007.10"},{"key":"ref_51","first-page":"525","article-title":"Software Faults Prediction using Multiple Empirical validation Classifiers","volume":"26","author":"Twala","year":"2011","journal-title":"Softw. Qual. J."},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"2260","DOI":"10.1109\/ACCESS.2015.2498191","article-title":"Webservice QoS prediction based on adaptive dynamic programming using fuzzy neural networks for cloud services","volume":"3","author":"Luo","year":"2015","journal-title":"IEEE Access"},{"key":"ref_53","doi-asserted-by":"crossref","first-page":"47","DOI":"10.1007\/s10515-016-0194-x","article-title":"Label propagation based semi-supervised learning for software defect prediction","volume":"24","author":"Zhang","year":"2017","journal-title":"Autom. Softw. Eng."},{"key":"ref_54","doi-asserted-by":"crossref","first-page":"331","DOI":"10.1016\/j.asoc.2017.01.050","article-title":"Co-evolutionary multi-population genetic programming for classification in software defect prediction","volume":"55","author":"Maua","year":"2017","journal-title":"Appl. Soft Comput."},{"key":"ref_55","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.infsof.2017.08.004","article-title":"MULTI: Multi-objective effort-aware just-in-time software defect prediction","volume":"93","author":"Chen","year":"2018","journal-title":"Inf. Softw. Technol."},{"key":"ref_56","doi-asserted-by":"crossref","first-page":"96","DOI":"10.1109\/MS.2018.1661323","article-title":"The Unreasonable Effectiveness of Software Analytics","volume":"35","author":"Menzies","year":"2018","journal-title":"IEEE Softw."},{"key":"ref_57","doi-asserted-by":"crossref","first-page":"8","DOI":"10.1109\/MS.2018.2801538","article-title":"What Flows through a Software Value Stream?","volume":"35","author":"Kersten","year":"2018","journal-title":"IEEE Softw."},{"key":"ref_58","unstructured":"Yuan, X., Goftaar, T.M.K., Ganesan, K., and Allen, E.B. (2000, January 24\u201325). An Application of Fuzzy Clustering to Software Quality Prediction. Proceedings of the 3rd IEEE Symposium on Application-Specific Systems and Software Engineering Technology, Richardson, TX, USA."},{"key":"ref_59","doi-asserted-by":"crossref","first-page":"277","DOI":"10.1007\/s10664-009-9111-2","article-title":"Comparing the Effectiveness of Several Modelling Methods for Fault Prediction","volume":"15","author":"Weyuker","year":"2010","journal-title":"Empir. Softw. Eng."},{"key":"ref_60","doi-asserted-by":"crossref","first-page":"630","DOI":"10.1109\/32.935855","article-title":"The Confounding Effect of Class Size on the Validity-Oriented Metrices","volume":"27","author":"Benlarbi","year":"2001","journal-title":"IEEE Trans. Softw. Eng."},{"key":"ref_61","doi-asserted-by":"crossref","unstructured":"Sandhu, P.S., Brar, A.S., Goel, R., Kaur, J., and Anand, S. (2010, January 26\u201328). A Model for Early Prediction of Faults in Software Systems. Proceedings of the 2010 International Conference on Computer and Automation Engineering (ICCAE), Singapore.","DOI":"10.1109\/ICCAE.2010.5451695"},{"key":"ref_62","doi-asserted-by":"crossref","first-page":"248","DOI":"10.1016\/j.infsof.2011.09.007","article-title":"Transfer Learning for Cross-Company Software Defect Prediction","volume":"54","author":"Maa","year":"2012","journal-title":"Inf. Softw. Technol."},{"key":"ref_63","doi-asserted-by":"crossref","unstructured":"Jiang, Y., and Cukic, B. (2009, January 18\u201319). Misclassification cost-sensitive fault prediction models. Proceedings of the 5th international conference on predictor models in software engineering, Vancouver, BC, Canada.","DOI":"10.1145\/1540438.1540466"},{"key":"ref_64","doi-asserted-by":"crossref","unstructured":"Kaur, A., Sandhu, P.S., and Brar, A.S. (2009, January 28\u201330). Early Software Fault Prediction Using Real Time Defect Data. Proceedings of the 2009 Second International Conference on Machine Vision, Dubai, UAE.","DOI":"10.1109\/ICMV.2009.54"},{"key":"ref_65","doi-asserted-by":"crossref","unstructured":"Kaur, A., Brar, A.S., and Sandhu, P.S. (August, January July). An Empirical Approach for Software Fault Prediction. Proceedings of the 5th International Conference on Industrial and Information Systems, ICIIS2010, Mangalore, India.","DOI":"10.1109\/ICIINFS.2010.5578698"},{"key":"ref_66","unstructured":"Mahaweerawat, A., Sophatsathit, P., and Lursinsap, C. (2007, January 2\u20134). Adaptive self-organizing map clustering for software fault prediction. Proceedings of the Fourth International Joint Conference on Computer Science and Software Engineering, Khon Kaen, Thailand. Available online: http:\/\/pioneer.chula.ac.th\/~sperapho\/pub\/jcsse_2007.pdf."},{"key":"ref_67","unstructured":"Mahaweerawat, A., Sophasathit, P., and Lursinsap, C. (2002, January 3\u20135). Software fault prediction using fuzzy clustering and radial basis function network. Proceedings of the International Conference on Intelligent Technologies, Hanoi, Vietnam. Available online: http:\/\/pioneer.netserv.chula.ac.th\/~sperapho\/pub\/fzintcam.pdf."},{"key":"ref_68","doi-asserted-by":"crossref","unstructured":"Arisholm, E., and Briand, L.C. (2006, January 21\u201322). Predicting Fault-Prone Components in a Java Legacy System. Proceedings of the 2006 ACM\/IEEE International Symposium on Empirical Software Engineering, Rio de Janeiro, Brazil.","DOI":"10.1145\/1159733.1159738"},{"key":"ref_69","doi-asserted-by":"crossref","first-page":"354","DOI":"10.1016\/0307-904X(95)90001-O","article-title":"Modelling the Investment Casting Process: A Novel Approach for View Factor Calculations and Defect Prediction","volume":"19","author":"Upadhya","year":"1995","journal-title":"Appl. Math. Model."},{"key":"ref_70","doi-asserted-by":"crossref","first-page":"1227","DOI":"10.1016\/j.jss.2006.12.548","article-title":"Statistical Model svs. Expert Estimation for Fault Prediction in Modified Code\u2014An Industrial Case Study","volume":"80","author":"Tomaszewski","year":"2007","journal-title":"J. Syst. Softw."},{"key":"ref_71","doi-asserted-by":"crossref","first-page":"637","DOI":"10.1109\/TSE.2007.70721","article-title":"Problems with Precision: A Response to\u2018 Comments on Data Mining Static Code Attributes to Learn Defect Predictors","volume":"33","author":"Menzies","year":"2007","journal-title":"IEEE Trans. Softw. Eng."},{"key":"ref_72","doi-asserted-by":"crossref","first-page":"515","DOI":"10.1007\/s11219-010-9128-1","article-title":"An industrial case study of classifier ensembles for locating software defects","volume":"19","author":"Misirh","year":"2011","journal-title":"Softw. Qual. J."},{"key":"ref_73","doi-asserted-by":"crossref","first-page":"226","DOI":"10.1109\/TSE.2009.71","article-title":"A theoretical and empirical study of search-based testing: Local, global, and hybrid search","volume":"36","author":"Harman","year":"2010","journal-title":"IEEE Trans. Softw. Eng."},{"key":"ref_74","doi-asserted-by":"crossref","unstructured":"Mishra, B., and Shukla, K.K. (2011, January 15\u201317). Impact of attribute Selection on Defect Proneness Prediction in OO Software. Proceedings of the International Conference on Computer and Communication Technology, Allahabad, India.","DOI":"10.1109\/ICCCT.2011.6075151"},{"key":"ref_75","doi-asserted-by":"crossref","unstructured":"Yang, B., Yao, L., and Huang, H.Z. (2007, January 24\u201327). Early Software Quality Prediction Based on a Fuzzy Neural Network Model. Proceedings of the Third International Conference on Natural Computation (ICNC2007), Haikou, China.","DOI":"10.1109\/ICNC.2007.347"},{"key":"ref_76","doi-asserted-by":"crossref","first-page":"278","DOI":"10.1016\/j.datak.2008.10.005","article-title":"Analysis of Naive Bayes\u2019 Assumptions on Software Fault Data: An Empirical Study","volume":"68","author":"Turhan","year":"2009","journal-title":"Data Knowl. Eng."},{"key":"ref_77","doi-asserted-by":"crossref","unstructured":"Afzal, W., Torkar, R., and Feldt, R. (2009, January 13\u201315). Search-Based Prediction of Fault Count Data. Proceedings of the 2009 1st International Symposium on Search Based Software Engineering, Windsor, UK.","DOI":"10.1109\/SSBSE.2009.17"},{"key":"ref_78","doi-asserted-by":"crossref","first-page":"786","DOI":"10.1109\/32.879814","article-title":"An Empirical Investigation of an Object-Oriented Software System","volume":"26","author":"Cartwright","year":"2000","journal-title":"IEEE Trans. Softw. Eng."},{"key":"ref_79","doi-asserted-by":"crossref","first-page":"388","DOI":"10.1016\/j.infsof.2010.11.013","article-title":"An Ant Colony Optimization Algorithm to Improve Software Quality Prediction Models: Case of Class Stability","volume":"53","author":"Azar","year":"2011","journal-title":"Inf. Softw. Technol."},{"key":"ref_80","doi-asserted-by":"crossref","first-page":"327","DOI":"10.1007\/s11219-007-9013-8","article-title":"Software Quality Estimation with Limited Fault Data: A Semi-Supervised Learning Perspective","volume":"15","author":"Seliya","year":"2007","journal-title":"Softw. Qual. J."},{"key":"ref_81","doi-asserted-by":"crossref","first-page":"675","DOI":"10.1109\/TSE.2007.70722","article-title":"Empirical Analysis of Software Fault Content and Fault Proneness Using Bayesian Methods","volume":"33","author":"Pai","year":"2007","journal-title":"IEEE Trans. Softw. Eng."},{"key":"ref_82","doi-asserted-by":"crossref","first-page":"245","DOI":"10.1016\/S0164-1212(99)00102-8","article-title":"Exploring the Relationships between Design Measures and Software Quality in Object-Oriented Systems","volume":"51","author":"Briand","year":"2000","journal-title":"J. Syst. Softw."},{"key":"ref_83","doi-asserted-by":"crossref","first-page":"63","DOI":"10.1016\/S0164-1212(00)00086-8","article-title":"The Prediction of Faulty Classes Using Object-Oriented Design Metrics","volume":"56","author":"Melo","year":"2001","journal-title":"J. Syst. Softw."},{"key":"ref_84","doi-asserted-by":"crossref","first-page":"4537","DOI":"10.1016\/j.eswa.2009.12.056","article-title":"Cost-Sensitive Boosting Neural Networks for Software Defect Prediction","volume":"37","author":"Zheng","year":"2010","journal-title":"Expert Syst. Appl."},{"key":"ref_85","doi-asserted-by":"crossref","first-page":"255","DOI":"10.1023\/A:1024424811345","article-title":"Fault Prediction Modelling for Software Quality Estimation: Comparing Commonly Used Techniques","volume":"8","author":"Khoshgoftaar","year":"2003","journal-title":"Empir. Softw. Eng."},{"key":"ref_86","unstructured":"Basili, V.R., Briand, L., and Melo, W.L. (1995). A Validation of Object-Oriented Design Metrics as Quality Indicators, University of Maryland, Department of Computer Science. Technical Report."},{"key":"ref_87","doi-asserted-by":"crossref","first-page":"375","DOI":"10.1007\/s10515-010-0069-5","article-title":"Defect Prediction from Static Code Features: Current Results, Limitations, New Approaches","volume":"17","author":"Menzies","year":"2010","journal-title":"Autom. Softw. Eng."},{"key":"ref_88","unstructured":"Turhan, B., and Bener, A.B. (2007, January 22\u201325). Software Defect Prediction: Heuristics for Weighted Na\u00efve Bayes. Proceedings of the ICSOFT (SE), Barcelona, Spain."},{"key":"ref_89","doi-asserted-by":"crossref","first-page":"1040","DOI":"10.1016\/j.ins.2008.12.001","article-title":"Investigating the effect of dataset size, metrics sets, and feature selection techniques on software fault prediction problem","volume":"179","author":"Catal","year":"2009","journal-title":"Inf. Sci."},{"key":"ref_90","doi-asserted-by":"crossref","unstructured":"Lo, J.H. (2010, January 7\u201310). Predicting software reliability with support vector machines. Proceedings of the Second International Conference on Computer Research and Development, Kuala Lumpur, Malaysia.","DOI":"10.1109\/ICCRD.2010.144"},{"key":"ref_91","unstructured":"Turhan, B., and Kutlubay, O. (2007, January 20\u201326). Mining Software Data. Proceedings of the 29th International Conference on Software Engineering (ICSE\u201907Companion), Minneapolis, MN, USA."},{"key":"ref_92","doi-asserted-by":"crossref","unstructured":"Khoshgoftaar, T.M., and Gao, K. (2009, January 13\u201315). Feature Selection with Imbalanced Data for Software Defect Prediction. Proceedings of the 2009 International Conference on Machine Learning and Applications, Miami Beach, FL, USA.","DOI":"10.1109\/ICMLA.2009.18"},{"key":"ref_93","unstructured":"Afzal, W., Torkar, R., Feldt, R., and Wikstrand, G. (, January 7\u20139). Search-Based Prediction of Fault-Slip-through in Large Software Projects. Proceedings of the 2nd International Symposium on Search Based Software Engineering, Benevento, Italy."},{"key":"ref_94","doi-asserted-by":"crossref","first-page":"516","DOI":"10.1109\/TR.2012.2183912","article-title":"Evaluating Stratification Alternatives to improve Software Defect Prediction","volume":"61","author":"Pelayo","year":"2012","journal-title":"IEEE Trans. Reliab."},{"key":"ref_95","doi-asserted-by":"crossref","first-page":"483","DOI":"10.1016\/j.infsof.2006.07.005","article-title":"Object-Oriented Software Fault Prediction Using Neural Networks","volume":"49","author":"Kanmani","year":"2007","journal-title":"Inf. Softw. Technol."},{"key":"ref_96","doi-asserted-by":"crossref","unstructured":"Turhan, B., Kocak, G., and Bener, A. (, January 3\u20135). Software Defect Prediction Using Call Graph Based Ranking (CGBR) Framework. Proceedings of the 2008 34th Euro micro Conference Software Engineering and Advanced Applications, Parma, Italy.","DOI":"10.1109\/SEAA.2008.52"},{"key":"ref_97","doi-asserted-by":"crossref","first-page":"540","DOI":"10.1007\/s10664-008-9103-7","article-title":"On the Relative Value of Cross-Company and within-Company Data for Defect Prediction","volume":"14","author":"Turhan","year":"2009","journal-title":"Empir. Softw. Eng."},{"key":"ref_98","doi-asserted-by":"crossref","unstructured":"Ramani, R.G., Kumar, S.V., and Jacob, S.G. (2012, January 18\u201320). Predicting Fault Prone Software Modules Using Feature Selection and Classification through Data Mining Algorithms. Proceedings of the 2012 IEEE International Conference on Computational Intelligence and Computing Research, Coimbatore, India.","DOI":"10.1109\/ICCIC.2012.6510294"},{"key":"ref_99","doi-asserted-by":"crossref","unstructured":"Shafi, S., Hassan, S.M., Arshaq, A., Khan, M.J., and Shamail, S. (2008, January 18\u201319). Software Quality Prediction Techniques: A Comparative Analysis. Proceedings of the 2008 4th International Conference on Emerging Technologies, Rawalpindi, Pakistan.","DOI":"10.1109\/ICET.2008.4777508"},{"key":"ref_100","doi-asserted-by":"crossref","first-page":"141","DOI":"10.1007\/s10664-010-9151-7","article-title":"Design Evolution Metrics for Defect Prediction in Object Oriented Systems","volume":"16","author":"Kpodjedo","year":"2011","journal-title":"Empir. Softw. Eng."},{"key":"ref_101","unstructured":"Catal, C., Diri, B., and Ozumut, B. (, January 14\u201316). An Artificial Immune System Approach for Fault Prediction in Object-Oriented Software. Proceedings of the 2nd International Conference on Dependability of Computer Systems (DepCoS-RELCOMEX\u201907), Szklarska, Poland."},{"key":"ref_102","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1504\/IJBIC.2013.053045","article-title":"Heuristic search-based approach for automated test data generation: A survey","volume":"5","author":"Khari","year":"2013","journal-title":"Int. J. Bio-Inspired Comput."},{"key":"ref_103","doi-asserted-by":"crossref","unstructured":"Mertik, M., Lenic, M., Stiglic, G., and Kokol, P. (2006, January 20\u201328). Estimating Software Quality with Advanced Data Mining Techniques. Proceedings of the international conference engineering advantages, Shanghai, China.","DOI":"10.1109\/ICSEA.2006.261275"},{"key":"ref_104","doi-asserted-by":"crossref","unstructured":"Catal, C., Sevim, U., and Diri, B. (2009, January 27\u201329). Clustering and Metrics Thresholds Based Software Fault Prediction of Unlabeled Program Modules. Proceedings of the 2009 Sixth International Conference on Information Technology: New Generations, Las Vegas, NV, USA.","DOI":"10.1109\/ITNG.2009.12"},{"key":"ref_105","doi-asserted-by":"crossref","first-page":"485","DOI":"10.1109\/TSE.2008.35","article-title":"Benchmarking Classification Models for Software Defect Prediction: A Proposed Framework and Novel Findings","volume":"34","author":"Lessmann","year":"2008","journal-title":"IEEE Trans. Softw. Eng."},{"key":"ref_106","doi-asserted-by":"crossref","first-page":"2347","DOI":"10.1016\/j.eswa.2010.08.022","article-title":"Practical development of an Eclipse-based software fault prediction tool using Naive Bayes algorithm","volume":"38","author":"Catal","year":"2011","journal-title":"Expert Syst. Appl."},{"key":"ref_107","doi-asserted-by":"crossref","first-page":"4618","DOI":"10.1016\/j.eswa.2010.09.136","article-title":"Combining techniques for software quality classification: An integrated decision network approach","volume":"38","author":"Chiu","year":"2011","journal-title":"Expert Syst. Appl."},{"key":"ref_108","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1016\/j.ins.2011.01.039","article-title":"Searching for Rules to Detect Defective Modules: A Subgroup Discovery Approach","volume":"191","author":"Ruiz","year":"2012","journal-title":"Inf. Sci."},{"key":"ref_109","first-page":"790","article-title":"Web Services Vulnerability Testing Using Open source Security Scanners: An experimental Study","volume":"2","author":"Khari","year":"2014","journal-title":"Int. J. Adv. Eng. Glob. Technol. (Ijaegt)"},{"key":"ref_110","unstructured":"Pizzi, N.J., Summerst, A.R., and Pedrycz, W. (2002, January 12\u201317). Software Quality Prediction Using Median-Adjusted Class Labels. Proceedings of the 2002 International Joint Conference on Neural Networks. IJCNN\u201902(Cat.No.02CH37290), Honolulu, HI, USA."},{"key":"ref_111","doi-asserted-by":"crossref","first-page":"1810","DOI":"10.1016\/j.infsof.2013.05.002","article-title":"A Study of Subgroup Discovery Approaches for Defect Prediction","volume":"55","author":"Rodriguez","year":"2013","journal-title":"Inf. Softw. Technol."},{"key":"ref_112","unstructured":"Baisch, E., and Liedtke, T. (1997, January 12\u201315). Comparison of Conventional Approaches and Soft-Computing Approaches for Software Quality Prediction. Proceedings of the 1997 IEEE International Conference on Systems, Man, and Cybernetics. Computational Cybernetics and Simulation, Orlando, FL, USA."},{"key":"ref_113","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1016\/j.jss.2009.06.055","article-title":"A Systematic and Comprehensive Investigation of Methods to Build and Evaluate Fault Prediction Models","volume":"83","author":"Arisholm","year":"2010","journal-title":"J. Syst. Softw."},{"key":"ref_114","doi-asserted-by":"crossref","unstructured":"Arisholm, E., Briand, L.C., and Fuglerud, M. (2007, January 5\u20139). Data Mining Techniques for Building Fault-Proneness Models in Telecom Java Software. Proceedings of the 18th IEEE International Symposium on Software Reliability (ISSRE\u201907), Trollhattan, Sweden.","DOI":"10.1109\/ISSRE.2007.22"},{"key":"ref_115","doi-asserted-by":"crossref","first-page":"1872","DOI":"10.1016\/j.eswa.2014.10.025","article-title":"A comparison of some soft computing methods for software fault prediction","volume":"42","author":"Erturk","year":"2015","journal-title":"Expert Syst. Appl."},{"key":"ref_116","doi-asserted-by":"crossref","unstructured":"Peters, F., Menzies, T., and Marcus, A. (2013, January 18\u201319). Better Cross Company Defect Prediction. Proceedings of the 2013 10th Working Conference on Mining Software Repositories (MSR), San Francisco, CA, USA.","DOI":"10.1109\/MSR.2013.6624057"},{"key":"ref_117","unstructured":"Xing, F., Guo, P., and Lyu, M.R. (2005, January 8\u201311). A Novel Method for Early Software Quality Prediction Based on Support Vector Machine. Proceedings of the 16th IEEE International Symposium on Software Reliability Engineering, Chicago, IL, USA."},{"key":"ref_118","unstructured":"Canfora, G., and Cerulo, L. (2005, January 19\u201322). Impact Analysis by Mining Software and Change Request Repositories. Proceedings of the 11th IEEE International Software Metrics Symposium (METRICS\u201905), Como, Italy."},{"key":"ref_119","doi-asserted-by":"crossref","unstructured":"Denaro, G., and Pezze, M. (2002, January 19\u201325). An Empirical Evaluation of Fault-Proneness Models. Proceedings of the 24th International Conference on Software Engineering, Orlando, FL, USA.","DOI":"10.1145\/581339.581371"},{"key":"ref_120","doi-asserted-by":"crossref","unstructured":"Cahill, J., Hogan, J.M., and Thomas, R. (2013, January 4\u20137). Predicting Fault-Prone Software Modules with Rank Sum Classification. Proceedings of the 20132 2nd Australian Software Engineering Conference, Melbourne, VIC, Australia.","DOI":"10.1109\/ASWEC.2013.33"},{"key":"ref_121","doi-asserted-by":"crossref","first-page":"1042","DOI":"10.1016\/j.jss.2011.12.006","article-title":"The Impact of Accounting for Special Methods in the Measurement of Object-Oriented Class Cohesion on Refactoring and Fault Prediction Activities","volume":"85","year":"2012","journal-title":"J. Syst. Softw."},{"key":"ref_122","unstructured":"Hao, J., Shu, F., Yang, Y., and Wang, Q. (2009). Predicting fault-prone modules: A comparative study. Software Engineering Approaches for Offshore and Outsourced Development, Springer."},{"key":"ref_123","doi-asserted-by":"crossref","first-page":"649","DOI":"10.1016\/j.jss.2007.07.040","article-title":"Predicting Defect-Prone Software Modules Using Support Vector Machines","volume":"81","author":"Elish","year":"2008","journal-title":"J. Syst. Softw."},{"key":"ref_124","unstructured":"Mira, K., Canfora, G., Chiorean, D., Ihme, T., Lehman, M.M., and Reiger, R. (2019, January 02). A Model of Maintainability\u2013Suggestion for Future Research. Available online: http:\/\/citeseerx.ist.psu.edu\/viewdoc\/summary?doi=10.1.1.76.7677."},{"key":"ref_125","doi-asserted-by":"crossref","unstructured":"Kaminsky, K., and Boetticher, G. (2004, January 27\u201330). Building a Genetically Engineerable Evolvable Program (GEEP) Using Breadth-Based Explicit Knowledge for Predicting Software Defects. Proceedings of the IEEE Annual Meeting of the Fuzzy Information, Budapest, Hungary.","DOI":"10.1109\/NAFIPS.2004.1336240"},{"key":"ref_126","doi-asserted-by":"crossref","unstructured":"Sultan, K., En-Nouaary, A., and Hamou-Lhadj, A. (2008, January 24\u201326). Catalog of Metrics for Assessing Security Risks of Software throughout the Software Development Life Cycle. Proceedings of the International Conference on Information Security and Assurance, Busan, Korea.","DOI":"10.1109\/ISA.2008.104"},{"key":"ref_127","first-page":"545","article-title":"Analysis on Intrusion Detection by Machine Learning Techniques: A Review","volume":"3","author":"Khari","year":"2013","journal-title":"Int. J. Adv. Res. Comput. Sci. Softw. Eng."},{"key":"ref_128","unstructured":"Guo, L., Cukic, B., and Singh, H. (2003, January 6\u201310). Predicting Fault Prone Modules by the Dempster-Shafer Belief Networks. Proceedings of the 18th IEEE International Conference on Automated Software Engineering, Montreal, QC, Canada."},{"key":"ref_129","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1016\/j.ins.2011.09.034","article-title":"An Evolutionary Programming Based Asymmetric Weighted Least Squares Support Vector Machine Ensemble Learning Methodology for Software Repository Mining","volume":"191","author":"Yu","year":"2012","journal-title":"Inf. Sci."},{"key":"ref_130","doi-asserted-by":"crossref","first-page":"3076","DOI":"10.1109\/ACCESS.2016.2514898","article-title":"IEEE Access Special Section Editorial: Recent Advances in Software Defined Networking for 5GNetworks","volume":"3","author":"Peng","year":"2015","journal-title":"IEEE Access"},{"key":"ref_131","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1109\/32.748920","article-title":"A unified framework for coupling measurement in object-oriented systems","volume":"25","author":"Briand","year":"1999","journal-title":"IEEE Trans. Softw. Eng."},{"key":"ref_132","doi-asserted-by":"crossref","first-page":"1120","DOI":"10.1016\/j.jss.2006.10.018","article-title":"An Empirical Study of the Bad Smells and Class Error Probability in the Post-Release Object-Oriented System Evolution","volume":"80","author":"Li","year":"2007","journal-title":"J. Syst. Softw."},{"key":"ref_133","unstructured":"Khoshgoftaar, T.M., and Seliya, N. (2002, January 4\u20137). Tree-Based Software Quality Estimation Models for Fault Prediction. Proceedings of the Eighth IEEE Symposium on Software Metrics, Ottawa, ON, Canada."},{"key":"ref_134","doi-asserted-by":"crossref","first-page":"801","DOI":"10.1016\/S0950-5849(98)00098-6","article-title":"A Comparison between Software Design and Code Metrics for the Prediction of Software Fault Content","volume":"40","author":"Zhao","year":"1998","journal-title":"Inf. Softw. Technol."},{"key":"ref_135","doi-asserted-by":"crossref","first-page":"531","DOI":"10.1007\/s10664-011-9173-9","article-title":"Evaluating defect prediction approaches a benchmark and an extensive comparison","volume":"17","author":"Ambros","year":"2012","journal-title":"Empir. Softw. Eng."},{"key":"ref_136","doi-asserted-by":"crossref","first-page":"852","DOI":"10.1109\/TSE.2010.51","article-title":"Evolutionary Optimization of Software Quality Modeling with Multiple Repositories","volume":"36","author":"Liu","year":"2010","journal-title":"IEEE Trans. Softw. Eng."},{"key":"ref_137","unstructured":"Evett, M., Khoshgoftar, T., Chien, P.D., and Allen, E. (, January July). GP-based software quality prediction. Proceedings of the Third Annual Conference Genetic Programming."},{"key":"ref_138","doi-asserted-by":"crossref","first-page":"859","DOI":"10.1109\/TKDE.2010.61","article-title":"Classification and Novel Class Detection in Concept-Drifting Data Stream sunder Time Constraints","volume":"23","author":"Masud","year":"2011","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"ref_139","doi-asserted-by":"crossref","unstructured":"Nagappan, N., Zeller, A., Zimmermann, T., Herzig, K., and Murphy, B. (2010, January 1\u20134). Change Bursts as Defect Predictors. Proceedings of the 2010 IEEE 21st International Symposium on Software Reliability Engineering, San Jose, CA, USA.","DOI":"10.1109\/ISSRE.2010.25"},{"key":"ref_140","doi-asserted-by":"crossref","unstructured":"Khari, M., and Kumar, P. (2016, January 4\u20135). A Novel Approach for Software Test Data Generation using Cuckoo Algorithm. Proceedings of the Second International Conference on Information and Communication Technology for Competitive Strategies, Udaipur, India.","DOI":"10.1145\/2905055.2905157"},{"key":"ref_141","doi-asserted-by":"crossref","unstructured":"Bettenburg, N., Nagappan, M., and Hassan, A.E. (2012, January 2\u20133). Think Locally, Act Globally: Improving Defects and Effort Prediction Models. Proceedings of the 9th Working Conference on Mining Software Repositories, Zurich, Switzerland.","DOI":"10.1109\/MSR.2012.6224300"},{"key":"ref_142","doi-asserted-by":"crossref","first-page":"1531","DOI":"10.1007\/s10664-013-9254-z","article-title":"Software Process Evaluation: A Machine Learning Framework with Application to Defect Management Process","volume":"19","author":"Chen","year":"2013","journal-title":"Empir. Softw. Eng."},{"key":"ref_143","doi-asserted-by":"crossref","first-page":"34","DOI":"10.1016\/j.engappai.2009.10.001","article-title":"Exhaustive and Heuristic Search Approaches for Learning a Software Defect Prediction Model","volume":"23","author":"Pendharkar","year":"2010","journal-title":"Eng. Appl. Artif. Intell."},{"key":"ref_144","doi-asserted-by":"crossref","first-page":"1146","DOI":"10.1109\/TKDE.2011.163","article-title":"Software Fault Prediction Using Quad Tree-Based K-Means Clustering Algorithm","volume":"24","author":"Bishnu","year":"2012","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"ref_145","doi-asserted-by":"crossref","unstructured":"Knab, P., Pinzger, M., and Bernstein, A. (2006, January 22\u201323). Predicting Defect Densities in Source Code Files with Decision Tree Learners. Proceedings of the 2006 International Workshop on Mining Software Repositories, Shanghai, China.","DOI":"10.1145\/1137983.1138012"},{"key":"ref_146","doi-asserted-by":"crossref","unstructured":"Bangcharoensap, P., Ihara, A., Kamei, Y., and Matsumoto, K. (2012, January 26\u201327). Locating Source Code to Be Fixed Based on Initial Bug Reports\u2014A Case Study on the Eclipse Project. Proceedings of the 2012 Fourth International Workshop on Empirical Software Engineering in Practice, Osaka, Japan.","DOI":"10.1109\/IWESEP.2012.14"},{"key":"ref_147","unstructured":"Yu, P., Systa, T., and Muller, H. (2002, January 13). Predicting Fault-Proneness using OO Metrics an Industrial Case Study. Proceedings of the sixth Europe Conference on Software Maintenance and Reengineering, Budapest, Hungary."},{"key":"ref_148","doi-asserted-by":"crossref","unstructured":"Singh, P., and Verma, S. (June, January 30). Empirical Investigation of Fault Prediction Capability of Object Oriented Metrics of Open Source Software. Proceedings of the 2012 International Joint Conference on Computer Science and Software Engineering (JCSSE), Bangkok, Thailand.","DOI":"10.1109\/JCSSE.2012.6261973"},{"key":"ref_149","doi-asserted-by":"crossref","unstructured":"Singh, P., and Verma, S. (2009, January 28\u201329). An Investigation of the Effect of Discretization on Defect Prediction Using Static Measures. Proceedings of the 2009 International Conference on Advances in Computing, Control, and Telecommunication Technologies, Kerala, India.","DOI":"10.1109\/ACT.2009.212"},{"key":"ref_150","unstructured":"Wang, Q., Yu, B., and Zhu, J. (2004, January 15\u201317). Extract Rules from Software Quality Prediction Model Based on Neural Network. Proceedings of the International Conference on Tools with Artificial Independence (Ictai), BocaRaton, FL, USA."},{"key":"ref_151","doi-asserted-by":"crossref","unstructured":"Rathore, S.S., and Gupta, A. (2012, January 5\u20137). Investigating object-oriented design metrics to predict fault-proneness of software modules. Proceedings of the 2012 CSI Sixth International Conference on Software Engineering (CONSEG), Indore, India.","DOI":"10.1109\/CONSEG.2012.6349484"},{"key":"ref_152","doi-asserted-by":"crossref","first-page":"356","DOI":"10.1109\/TSE.2010.90","article-title":"A General Software Defect-Proneness Prediction Framework","volume":"37","author":"Song","year":"2011","journal-title":"IEEE Trans. Softw. Eng."},{"key":"ref_153","doi-asserted-by":"crossref","first-page":"2091","DOI":"10.1016\/j.eswa.2007.02.012","article-title":"Regression via Classification Applied on Software Defect Estimation","volume":"34","author":"Bibi","year":"2008","journal-title":"Expert Syst. Appl."},{"key":"ref_154","doi-asserted-by":"crossref","first-page":"12383","DOI":"10.1016\/j.eswa.2009.04.047","article-title":"Short-Term Fault Prediction Basedon Support Vector Machines with Parameter Optimization by Evolution Strategy","volume":"36","author":"Hou","year":"2009","journal-title":"Expert Syst. Appl."},{"key":"ref_155","doi-asserted-by":"crossref","unstructured":"Stasiak, A., Chudzikiewicz, J., and Zieli\u0144ski, Z. (2018). Software Metrics for Similarity Determination of Complex Software Systems. KKIO Software Engineering Conference, Springer.","DOI":"10.1007\/978-3-319-99617-2_12"},{"key":"ref_156","doi-asserted-by":"crossref","first-page":"340","DOI":"10.1109\/TSE.2005.49","article-title":"Predicting the Location and Number of Faults in Large Software Systems","volume":"31","author":"Ostrand","year":"2005","journal-title":"IEEE Trans. Softw. Eng."},{"key":"ref_157","doi-asserted-by":"crossref","first-page":"897","DOI":"10.1109\/TSE.2005.112","article-title":"Empirical Validation of Object-Oriented Metrics on Open Source Software for Fault Prediction","volume":"31","author":"Gyimothy","year":"2005","journal-title":"IEEE Trans. Softw. Eng."},{"key":"ref_158","doi-asserted-by":"crossref","unstructured":"Menzies, T., Turhan, B., Bener, A., Gay, G., Cukic, B., and Jiang, Y. (2008, January 12\u201313). Implications of Ceiling Effects in Defect Predictors. Proceedings of the 4th International Workshop on Predictor Models in Software Engineering, Leipzig, Germany.","DOI":"10.1145\/1370788.1370801"},{"key":"ref_159","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1109\/TSE.2007.256941","article-title":"Data mining Static Code Attributes to Learn Defect Predictors","volume":"33","author":"Menzies","year":"2007","journal-title":"IEEE Trans. Softw. Eng."},{"key":"ref_160","unstructured":"Challagulla, V.U.B., Bastani, F.B., Yen, I., and Raymond, A.P. (2005, January 2\u20134). Empirical Assessment of Machine Learning Based Software Defect Prediction Techniques. Proceedings of the 10th IEEE International Workshop on Object-Oriented Real-Time Dependable Systems, Sedona, AZ, USA."},{"key":"ref_161","doi-asserted-by":"crossref","first-page":"11984","DOI":"10.1016\/j.eswa.2011.03.041","article-title":"On the Application of Genetic Programming for Software Engineering Predictive Modeling: A Systematic Review","volume":"38","author":"Afzal","year":"2011","journal-title":"Expert Syst. Appl."},{"key":"ref_162","doi-asserted-by":"crossref","unstructured":"Afzal, W., and Torkar, R. (2008, January 26\u201331). A Comparative Evaluation of Using Genetic Programming for Predicting Fault Count Data. Proceedings of the 2008 The Third International Conference on Software Engineering Advances, Siema, Malta.","DOI":"10.1109\/ICSEA.2008.9"},{"key":"ref_163","unstructured":"Afzal, W. (December, January 30). Using Faults-Slip-Through Metric as a Predictor of Fault-Proneness. Proceedings of the Asia Pacific Software Engineering Conference, Sydney, Australia."},{"key":"ref_164","doi-asserted-by":"crossref","unstructured":"Shin, Y., and Williams, L. (2008, January 9\u201310). An Empirical Model to Predict Security Vulnerabilities using Code Complexity Metrics. Proceedings of the ESEM, Kaiserslautern, Germany.","DOI":"10.1145\/1414004.1414065"},{"key":"ref_165","doi-asserted-by":"crossref","first-page":"772","DOI":"10.1109\/TSE.2010.81","article-title":"Evaluating Complexity, Code Churn, and Developer Activity Metrics as Indicators of Software Vulnerabilities","volume":"37","author":"Shin","year":"2011","journal-title":"IEEE Trans. Softw. Eng."},{"key":"ref_166","doi-asserted-by":"crossref","first-page":"561","DOI":"10.1007\/s10664-008-9079-3","article-title":"Techniques for Evaluating Fault Prediction Models","volume":"13","author":"Jiang","year":"2008","journal-title":"Empir. Softw. Eng."},{"key":"ref_167","doi-asserted-by":"crossref","unstructured":"Jiang, Y., Cukic, B., and Menzies, T. (2007, January 5\u20139). Fault Prediction Using Early Life cycle Data. Proceedings of the 18th IEEE International Symposium on Software Reliability Engineering (ISSRE\u201907), Trollhattan, Sweden.","DOI":"10.1109\/ISSRE.2007.24"},{"key":"ref_168","doi-asserted-by":"crossref","first-page":"660","DOI":"10.1016\/j.jss.2009.11.704","article-title":"On the Ability of Complexity Metrics to Predict Fault-Prone Classes in Object-Oriented Systems","volume":"83","author":"Zhou","year":"2010","journal-title":"J. Syst. Softw."},{"key":"ref_169","doi-asserted-by":"crossref","unstructured":"Li, Z., and Reformat, M. (2007, January 13\u201315). A Practical Method for the Software Fault-Prediction. Proceedings of the 2007 IEEE International Conference on Information Reuse and Integration, Las Vegas, IL, USA.","DOI":"10.1109\/IRI.2007.4296695"},{"key":"ref_170","doi-asserted-by":"crossref","first-page":"167","DOI":"10.1007\/s10515-011-0090-3","article-title":"An Investigation on the Feasibility of Cross-Project Defect Prediction","volume":"19","author":"He","year":"2012","journal-title":"Autom. Softw. Eng."},{"key":"ref_171","doi-asserted-by":"crossref","first-page":"1620","DOI":"10.1109\/ACCESS.2015.2479620","article-title":"Coupled auto-associative neural networks for heterogeneous face recognition","volume":"3","author":"Riggan","year":"2015","journal-title":"IEEE Access"},{"key":"ref_172","doi-asserted-by":"crossref","first-page":"1379","DOI":"10.1109\/ACCESS.2015.2467174","article-title":"Artificial intelligence-based techniques for emerging heterogeneous network: State of the Arts, Opportunities, and Challenges","volume":"3","author":"Wang","year":"2015","journal-title":"IEEE Access"},{"key":"ref_173","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1109\/MS.2017.4541039","article-title":"Actionable analytics for software engineering","volume":"35","author":"Yang","year":"2018","journal-title":"IEEE Softw."},{"key":"ref_174","doi-asserted-by":"crossref","first-page":"17","DOI":"10.15625\/1813-9663\/34\/1\/12725","article-title":"Theoretical Analysis of Picture Fuzzy Clustering: Convergence and Property","volume":"34","author":"Phuong","year":"2018","journal-title":"J. Comput. Sci. Cybern."},{"key":"ref_175","doi-asserted-by":"crossref","unstructured":"Jha, S., Kumar, R., Chatterjee, J.M., Khari, M., Yadav, N., and Smarandache, F. (2018). Neutrosophic softest decision making for stock trending analysis. Evol. Syst., 1\u20137.","DOI":"10.1007\/s12530-018-9247-7"},{"key":"ref_176","doi-asserted-by":"crossref","first-page":"393","DOI":"10.1016\/j.asoc.2018.04.036","article-title":"H-max distance measure of intuition stic fuzzy sets in decision making","volume":"69","author":"Ngan","year":"2018","journal-title":"Appl. Soft Comput."},{"key":"ref_177","doi-asserted-by":"crossref","first-page":"2479","DOI":"10.3233\/JIFS-171947","article-title":"Dynamic structural neural network","volume":"34","author":"Giap","year":"2018","journal-title":"J. Intell. Fuzzy Syst."},{"key":"ref_178","doi-asserted-by":"crossref","first-page":"1054","DOI":"10.1016\/j.asoc.2017.10.012","article-title":"A neutrosophic recommender system for medical diagnosis based on algebraic neutrosophic measures","volume":"71","author":"Ali","year":"2018","journal-title":"Appl. Soft Comput."},{"key":"ref_179","doi-asserted-by":"crossref","first-page":"434","DOI":"10.1016\/j.eswa.2017.09.027","article-title":"Segmentation of dental X-ray images i in medical imaging using neutrosophic orthogonal matrices","volume":"91","author":"Ali","year":"2018","journal-title":"Expert Syst. Appl."},{"key":"ref_180","doi-asserted-by":"crossref","first-page":"986","DOI":"10.1007\/s40815-017-0380-4","article-title":"Interval complex neutrosophic set: Formulation and applications in decision-making","volume":"20","author":"Ali","year":"2018","journal-title":"Int. J. Fuzzy Syst."},{"key":"ref_181","doi-asserted-by":"crossref","first-page":"64","DOI":"10.1016\/j.bspc.2017.07.005","article-title":"Dental diagnosis from X-Ray images: An expert system based on fuzzy computing","volume":"39","author":"Son","year":"2018","journal-title":"Biomed. Signal. Process. Control."},{"key":"ref_182","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s13042-017-0691-7","article-title":"A survey of the state-of-the-arts on neutrosophic sets in biomedical diagnoses","volume":"10","author":"Nguyen","year":"2019","journal-title":"Int. J. Mach. Learn. Cybern."},{"key":"ref_183","doi-asserted-by":"crossref","first-page":"499","DOI":"10.1007\/s10489-017-0986-0","article-title":"\u03b4-equality of intuition fuzzy sets: A new proximity measure and applications in medical diagnosis","volume":"48","author":"Ngan","year":"2018","journal-title":"Appl. Intell."},{"key":"ref_184","doi-asserted-by":"crossref","first-page":"4077","DOI":"10.3233\/JIFS-17999","article-title":"Bipolar neutrosophics of t-sets and applications in decision making","volume":"33","author":"Ali","year":"2017","journal-title":"J. Intell. Fuzzy Syst."},{"key":"ref_185","doi-asserted-by":"crossref","first-page":"526","DOI":"10.1007\/s12559-017-9462-8","article-title":"A novel clustering algorithm in a neutrosophic recommender system for medical diagnosis","volume":"9","author":"Thanh","year":"2017","journal-title":"Cogn. Comput."},{"key":"ref_186","doi-asserted-by":"crossref","first-page":"652","DOI":"10.1007\/s10489-016-0856-1","article-title":"Picture inference system: A new fuzzy inference system on picture fuzzy set","volume":"46","author":"Son","year":"2017","journal-title":"Appl. Intell."},{"key":"ref_187","doi-asserted-by":"crossref","first-page":"1585","DOI":"10.1007\/s40815-016-0260-3","article-title":"Tune up fuzzy C-means for big data: Some novel hybrid clustering algorithms based on initial selection and incremental clustering","volume":"19","author":"Son","year":"2017","journal-title":"Int. J. Fuzzy Syst."}],"container-title":["Symmetry"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2073-8994\/11\/2\/212\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T12:31:39Z","timestamp":1760185899000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2073-8994\/11\/2\/212"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,2,13]]},"references-count":187,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2019,2]]}},"alternative-id":["sym11020212"],"URL":"https:\/\/doi.org\/10.3390\/sym11020212","relation":{},"ISSN":["2073-8994"],"issn-type":[{"value":"2073-8994","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,2,13]]}}}