2023
Source Code Metrics for Software Defects Prediction
REBRO, Dominik Arne, Bruno ROSSI a Stanislav CHRENZákladní údaje
Originální název
Source Code Metrics for Software Defects Prediction
Autoři
REBRO, Dominik Arne (703 Slovensko, domácí), Bruno ROSSI (380 Itálie, garant, domácí) a Stanislav CHREN (703 Slovensko, domácí)
Vydání
Not specified, The 38th ACM/SIGAPP Symposium on Applied Computing (SAC '23), od s. 1469-1472, 4 s. 2023
Nakladatel
Association for Computing Machinery (ACM)
Další údaje
Jazyk
angličtina
Typ výsledku
Stať ve sborníku
Obor
10200 1.2 Computer and information sciences
Utajení
není předmětem státního či obchodního tajemství
Forma vydání
elektronická verze "online"
Kód RIV
RIV/00216224:14330/23:00130144
Organizační jednotka
Fakulta informatiky
ISBN
978-1-4503-9517-5
UT WoS
001124308100207
Klíčová slova anglicky
Software Defect ; Software Metrics; Mining Software Repositories; Software Quality
Štítky
Příznaky
Mezinárodní význam, Recenzováno
Změněno: 7. 4. 2024 22:36, RNDr. Pavel Šmerk, Ph.D.
Anotace
V originále
In current research, there are contrasting results about the applicability of software source code metrics as features for defect prediction models. The goal of the paper is to evaluate the adoption of software metrics in models for software defect prediction, identifying the impact of individual source code metrics. With an empirical study on 275 release versions of 39 Java projects mined from GitHub, we compute 12 software metrics and collect software defect information. We train and compare three defect classification models. The results across all projects indicate that Decision Tree (DT) and Random Forest (RF) classifiers show the best results. Among the highest-performing individual metrics are NOC, NPA, DIT, and LCOM5. While other metrics, such as CBO, do not bring significant improvements to the models.
Návaznosti
CZ.02.1.01/0.0/0.0/16_019/0000822, interní kód MU (Kód CEP: EF16_019/0000822) |
| ||
EF16_019/0000822, projekt VaV |
|