Relationship Between Design and Defects for Software in Evolution (CROSBI ID 656314)
Prilog sa skupa u zborniku | izvorni znanstveni rad | međunarodna recenzija
Podaci o odgovornosti
Miletić, Matija ; Vukušić, Monika ; Mauša, Goran ; Galinac Grbac, Tihana
engleski
Relationship Between Design and Defects for Software in Evolution
Successful prediction of defects at an early stage is one of the main goals of software quality assurance. Having an indicator of the severity of defect occurrence may bring further benefit to allocation of testing resources. Code churn in terms of modified lines of code was found to be a good indicators of bugs. However, that metric does not reveal the structural changes of the code design. The idea of this project is to analyze the relationship between the evolution of object oriented software metrics and the appearance of defects. To achieve this, the absolute and relative differences between the initial version of a class and its current version were calculated for each metrics as indicators of design change. Then, the correlation between these differences and the number of defects were analyzed. Our case study showed that certain metrics have no influence on defect occurrence, while several of them exhibit moderate level of correlation. In addition, we concluded that the relative differences were inappropriate indicator for determining the relationship.
Design chage ; Defect occurrence ; Evolving software ; Correlation
Znanstveni rad čiji su prvi i drugi autor studenti diplomskog studija
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
Podaci o prilogu
10:1-10:10.
2017.
objavljeno
Podaci o matičnoj publikaciji
Proceeding of SQAMIA 2017
Budimac, Zoran
Novi Sad: Univerzitet u Novom Sadu
978-86-7031-355-2
Podaci o skupu
Sixth Workshop on Software Quality Analysis, Monitoring, Improvement, and Applications
predavanje
11.09.2017-13.09.2017
Beograd, Srbija