A Probabilistic Based Approach towards Software System Clustering | Synapse