Pregled bibliografske jedinice broj: 912409
Relationship Between Design and Defects for Software in Evolution
Relationship Between Design and Defects for Software in Evolution // Proceeding of SQAMIA 2017 / Budimac, Zoran (ur.).
Novi Sad: Univerzitet u Novom Sadu, 2017. str. 10:1-10:10 (predavanje, međunarodna recenzija, cjeloviti rad (in extenso), znanstveni)
CROSBI ID: 912409 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Relationship Between Design and Defects for Software in Evolution
Autori
Miletić, Matija ; Vukušić, Monika ; Mauša, Goran ; Galinac Grbac, Tihana
Vrsta, podvrsta i kategorija rada
Radovi u zbornicima skupova, cjeloviti rad (in extenso), znanstveni
Izvornik
Proceeding of SQAMIA 2017
/ Budimac, Zoran - Novi Sad : Univerzitet u Novom Sadu, 2017, 10:1-10:10
ISBN
978-86-7031-355-2
Skup
Sixth Workshop on Software Quality Analysis, Monitoring, Improvement, and Applications
Mjesto i datum
Beograd, Srbija, 11.09.2017. - 13.09.2017
Vrsta sudjelovanja
Predavanje
Vrsta recenzije
Međunarodna recenzija
Ključne riječi
Design chage ; Defect occurrence ; Evolving software ; Correlation
Sažetak
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.
Izvorni jezik
Engleski
Znanstvena područja
Računarstvo
Napomena
Znanstveni rad čiji su prvi i drugi autor studenti diplomskog studija
POVEZANOST RADA
Projekti:
HRZZ-UIP-2014-09-7945 - Programski sustavi u evoluciji: analiza i inovativni pristupi pametnom upravljanju (EVOSOFT) (Galinac Grbac, Tihana, HRZZ - 2014-09) ( CroRIS)
Ustanove:
Tehnički fakultet, Rijeka