Debugging: An Analysis of Bug-Location Strategies | Synapse