Clustering Software Artifacts Based on Frequent Common Changes | Synapse