Nalazite se na CroRIS probnoj okolini. Ovdje evidentirani podaci neće biti pohranjeni u Informacijskom sustavu znanosti RH. Ako je ovo greška, CroRIS produkcijskoj okolini moguće je pristupi putem poveznice www.croris.hr
izvor podataka: crosbi !

Improving Software Defect Prediction by Aggregated Change Metrics (CROSBI ID 289687)

Prilog u časopisu | izvorni znanstveni rad | međunarodna recenzija

Šikić, Lucija ; Afrić, Petar ; Kurdija, Adrian Satja ; Šilić, Marin Improving Software Defect Prediction by Aggregated Change Metrics // IEEE access, 9 (2021), 19391-19411. doi: 10.1109/ACCESS.2021.3054948

Podaci o odgovornosti

Šikić, Lucija ; Afrić, Petar ; Kurdija, Adrian Satja ; Šilić, Marin

engleski

Improving Software Defect Prediction by Aggregated Change Metrics

To ensure the delivery of high quality software, it is necessary to ensure that all of its artifacts function properly, which is usually done by performing appropriate tests with limited resources. It is therefore desirable to identify defective artifacts so that they can be corrected before the testing process. So far, researchers have proposed various predictive models for this purpose. Such models are typically trained on data representing previous project versions of a software and then used to predict which of the software artifacts in the new version are likely to be defective. However, the data representing a software project usually consists of measurable properties of the project or its modules, and leaves out information about the timeline of the software development process. To fill this gap, we propose a new set of metrics, namely aggregated change metrics, which are created by aggregating the data of all changes made to the software between two versions, taking into account the chronological order of the changes. In experiments conducted on open source projects written in Java, we show that the stability and performance of commonly used classification models are improved by extending a feature set to include both measurable properties of the analyzed software and the aggregated change metrics.

classification, feature engineering, process metrics, change metrics, software defect prediction

nije evidentirano

nije evidentirano

nije evidentirano

nije evidentirano

nije evidentirano

nije evidentirano

Podaci o izdanju

9

2021.

19391-19411

objavljeno

2169-3536

10.1109/ACCESS.2021.3054948

Trošak objave rada u otvorenom pristupu

Povezanost rada

Računarstvo

Poveznice
Indeksiranost