Reconstruction of successful software evolution using clone detection | Synapse