Hierarchical Clustering for Software Architecture Recovery | IEEE Journals & Magazine | IEEE Xplore