Det är fortfarande en debatterad fråga om klonad kod orsakar ökade underhållsinsatser. Om klonad kod är stabilare än icke-klonad kod, dvs. det ändras mindre ofta, det kommer att kräva mindre underhåll insatser. Ju stabilare klonad kod är, desto längre kommer den inte att ha ändrats, så stabiliteten kan uppskattas genom kodens ålder. I detta dokument presenteras en studie om den genomsnittliga åldern för klonad kod. För tre stora system med öppen källkod beräknas åldern för varje rad av källkod som datumet för den senaste ändringen i den raden. Dessutom kategoriseras varje rad om den tillhör klonad kod som detekteras av en klondetektor. Studien visar att i genomsnitt klonad kod är äldre än icke-kloned kod. Dessutom, om en fil har klonat koden, är genomsnittsåldern för den klonade koden i filen lägre än medelåldern för den icke-klonade koden i samma fil. Resultaten stöder de tidigare rönen att klonad kod är mer stabil än icke-kloned kod.
I sin senaste studie REF beräknade han de genomsnittliga senaste ändringsdatumen för den klonade och icke-klonade koden och konstaterade att klonad kod är mer stabil än icke-kloned kod.
Is cloned code older than non-cloned code?
{'venue': "IWSC '11", 'journal': None, 'mag_field_of_study': ['Computer Science']}