ProDebug : An Automated Debugging System for Prolog | Synapse