Kvalitetsutvärderingen av produkter med öppen källkod (OSS), t.ex. feluppskattning och förutsägelse av enskilda utgåvor, blir allt viktigare med ökad användning av OSS i industriella tillämpningar. De flesta empiriska studier om exaktheten hos felprognoser och programvaruunderhåll fokuserar på produktmått som prediktorer som endast finns tillgängliga när produkten är färdig. Endast ett fåtal prediktiva modeller beaktar information om utvecklingsprocessen (projektmått) som verkar relevant för kvalitetsförbättring av programvaruprodukten. I denna uppsats undersöker vi felprognoser med data från en familj av allmänt använda OSS-projekt baserade både på produkt- och projektmått samt på kombinationer av dessa mätvärden. De viktigaste resultaten av dataanalysen är a) en uppsättning projektmått före produktutgåvan som hade en stark korrelation till potentiell defekttillväxt mellan utsläpp och b) en kombination av produkt- och projektmått möjliggör en mer exakt felprognos än tillämpning av en enda typ av mätning. Således kan den kombinerade tillämpningen av projekt- och produktmått (a) förbättra noggrannheten hos felprognoser, (b) möjliggöra en bättre vägledning av utsläppsprocessen ur projektledningssynpunkt, och (c) bidra till att identifiera områden för produkt- och processförbättring.
REF konstruerade modellen för att förutsäga fel med hjälp av produkt- och projektmått som samlats in från konstruktionsgranskning, kodtestning, peer review av kod samt användning av produktsläpp och validering av defekter.
Defect Prediction using Combined Product and Project Metrics - A Case Study from the Open Source "Apache" MyFaces Project Family
{'venue': '2008 34th Euromicro Conference Software Engineering and Advanced Applications', 'journal': '2008 34th Euromicro Conference Software Engineering and Advanced Applications', 'mag_field_of_study': ['Computer Science']}