Visual comparison of software modularizations to multiple clustering results

Jan Melcher
Modularization is a central aspect of software quality, a well-structured hierarchy of classes and packages crucial for maintainability. There is not one perfect package structure, but several measures exists that suggest how a good modularization could look like. The key is to compare these suggested hierarchies to the current hierarchy to improve it. This thesis presents a visualization for comparing one hierarchy to a set of alternative hierarchies of the same underlying items. It is...
This data repository is not currently reporting usage information. For information on how your repository can submit usage information, please see our documentation.