A Survey on Software Fault Localization | Synapse