Adaptive Clustering Techniques for Software Components and Architecture | IEEE Conference Publication | IEEE Xplore