I detta dokument presenteras resultaten av den första studien av källkodens unika karaktär. Vi definierar unikheten av en enhet av källkod med avseende på hela kroppen av skriven programvara, som vi approximerar med en corpus av 420 miljoner rader av källkod. Vår metodik på hög nivå består i att undersöka en samling av 6.000 programvaruprojekt och mäta i vilken grad varje projekt kan "samlas" enbart från delar av denna corpus, vilket ger ett exakt mått på "unikhet" som vi kallar syntaktisk redundans. Vi parameteriserade vår studie över en mängd olika variabler, av vilka de viktigaste är den nivå av granularitet där vi ser källkod. Vår serie experiment tillsammans konsumerade cirka fyra månader av CPU-tid, vilket ger kvantitativa svar på följande frågor: på vilka nivåer av granularitet är programvara unik, och på en given nivå av granularitet, hur unik är programvara? Samtidigt som vi anser att dessa frågor är av stort intresse diskuterar vi möjliga tillämpningar för genetisk programmering och utveckling av produktivitetsverktyg.
Gabel m.fl. REF presenterade resultaten av den första studien av källkodens unika karaktär.
A study of the uniqueness of source code
{'venue': "FSE '10", 'journal': None, 'mag_field_of_study': ['Computer Science']}