Abstract-Som en ny utvecklare, att lära känna en stor okänd programvara är en utmanande uppgift. Om erfarna utvecklare är tillgängliga, kan de föreslå vilka klasser att läsa först, hjälpa nya utvecklare att snabbt förstå systemets mest grundläggande begrepp. I praktiken är dock erfarna utvecklare ofta inte längre tillgängliga. I dessa fall måste uppsättningen av de viktigaste klasserna vara omvänt konstruerad. I detta dokument presenteras en grundlig analys av användningen av olika nätverksanalysmått på beroendediagram för att hämta centrala klasser. En empirisk studie av fyra öppenkällkodsprojekt utvärderar resultaten utifrån en enkät bland systemens kärnutvecklare. Det visar att algoritmiska resultat kan konkurrera med förslag från erfarna utvecklare.
Steidl m.fl. REF presenterar en metod baserad på nätverksmått för att hämta centrala klasser på stora programvarusystem.
Using Network Analysis for Recommendation of Central Software Classes
{'venue': '2012 19th Working Conference on Reverse Engineering', 'journal': '2012 19th Working Conference on Reverse Engineering', 'mag_field_of_study': ['Computer Science']}