Survey on software defect prediction techniques | Synapse