Ma. José Hernández-Molinos, Á. Sánchez-García, R. Barrientos-Martínez, Juan Carlos Pérez-Arriaga
{"title":"Evaluation of Classification Algorithms for Software Defect Prediction","authors":"Ma. José Hernández-Molinos, Á. Sánchez-García, R. Barrientos-Martínez, Juan Carlos Pérez-Arriaga","doi":"10.1109/icmeae55138.2021.00026","DOIUrl":null,"url":null,"abstract":"For Software Engineering industry is essential to build software with high quality, but this has become difficult these days with the fact that size and complexity of developed software is high. For this reason, it is important to predict the quality of software in early phases, by this way, it helps to reduce testing resources. Some classification algorithms have been used for software defect prediction. In this paper five algorithms were evaluated and compared according to accuracy metric using three PROMISE datasets. For the evaluation, two classifiers were used which are focus on decision trees and three Bayesian classifiers. Results shows that even when percentages of accuracy are high on each classifier, decision trees got the highest percentage compared to Bayesian classifiers.","PeriodicalId":188801,"journal":{"name":"2021 International Conference on Mechatronics, Electronics and Automotive Engineering (ICMEAE)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 International Conference on Mechatronics, Electronics and Automotive Engineering (ICMEAE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/icmeae55138.2021.00026","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
For Software Engineering industry is essential to build software with high quality, but this has become difficult these days with the fact that size and complexity of developed software is high. For this reason, it is important to predict the quality of software in early phases, by this way, it helps to reduce testing resources. Some classification algorithms have been used for software defect prediction. In this paper five algorithms were evaluated and compared according to accuracy metric using three PROMISE datasets. For the evaluation, two classifiers were used which are focus on decision trees and three Bayesian classifiers. Results shows that even when percentages of accuracy are high on each classifier, decision trees got the highest percentage compared to Bayesian classifiers.