loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Authors: Geanderson Santos ; Adriano Veloso and Eduardo Figueiredo

Affiliation: Universidade Federal de Minas Gerais, Belo Horizonte, Brazil

Keyword(s): Defect Prediction, Software Features for Defect Prediction, Machine Learning Models.

Abstract: The task to predict software defects remains a topic of investigation in software engineering and machine learning communities. The current literature proposed numerous machine learning models and software features to anticipate defects in source code. Furthermore, as distinct machine learning approaches emerged in the research community, increased possibilities for predicting defects are made possible. In this paper, we discuss the results of using a previously applied dataset to predict software defects. The dataset contains 47,618 classes from 53 Java software projects. Besides, the data covers 66 software features related to numerous aspects of the code. As a result of our investigation, we compare eight machine learning models. For the candidate models, we employed Logistic Regression (LR), Naive Bayes (NB), K-Nearest Neighbor (KNN), Multilayer Perceptron (MLP), Support Vector Machine (SVM), Decision Tree (CART), Random Forest (RF), and Gradient Boosting Machine (GBM). To contra st the models’ performance, we used five evaluation metrics frequently applied in the defect prediction literature. We hope this approach can guide more discussions about benchmark machine learning models for defect prediction. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 18.117.111.1

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Santos, G.; Veloso, A. and Figueiredo, E. (2022). The Subtle Art of Digging for Defects: Analyzing Features for Defect Prediction in Java Projects. In Proceedings of the 17th International Conference on Evaluation of Novel Approaches to Software Engineering - ENASE; ISBN 978-989-758-568-5; ISSN 2184-4895, SciTePress, pages 371-378. DOI: 10.5220/0011045700003176

@conference{enase22,
author={Geanderson Santos. and Adriano Veloso. and Eduardo Figueiredo.},
title={The Subtle Art of Digging for Defects: Analyzing Features for Defect Prediction in Java Projects},
booktitle={Proceedings of the 17th International Conference on Evaluation of Novel Approaches to Software Engineering - ENASE},
year={2022},
pages={371-378},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0011045700003176},
isbn={978-989-758-568-5},
issn={2184-4895},
}

TY - CONF

JO - Proceedings of the 17th International Conference on Evaluation of Novel Approaches to Software Engineering - ENASE
TI - The Subtle Art of Digging for Defects: Analyzing Features for Defect Prediction in Java Projects
SN - 978-989-758-568-5
IS - 2184-4895
AU - Santos, G.
AU - Veloso, A.
AU - Figueiredo, E.
PY - 2022
SP - 371
EP - 378
DO - 10.5220/0011045700003176
PB - SciTePress