Recovering software architecture from the names of source files
Journal of Software Maintenance: Research and Practice
ACDC: An Algorithm for Comprehension-Driven Clustering
WCRE '00 Proceedings of the Seventh Working Conference on Reverse Engineering (WCRE'00)
Using Automatic Clustering to Produce High-Level System Organizations of Source Code
IWPC '98 Proceedings of the 6th International Workshop on Program Comprehension
Software Clustering Using Dynamic Analysis and Static Dependencies
CSMR '09 Proceedings of the 2009 European Conference on Software Maintenance and Reengineering
Recommending source code for use in rapid software prototypes
Proceedings of the 34th International Conference on Software Engineering
Hi-index | 0.00 |
Decomposing a software system into smaller, more manageable clusters provides an insight for better comprehension of large systems for software engineers. However, invocation-awareness and dynamic view are two features which are not supported by existed software clustering visualization tools. In this paper, we presents a novel tool, named SCuV, to partition the Software into invocation-aware clusters, Cluster them with nested containment & invocation hierarchy and Visualize the clustering result in granularity-adjustable way.