Using network analysis to understand the role of software components
Software typically consists of a large number of components (in software design terms called ‘classes’). Master student Xavyr Rademaker worked on new ways of automatically determining the role of such a software component using a combination of machine learning and complex network analysis. This can be usefil, as it may…