Abstract
Debugging is a inherent task in software development process. Testing and debugging consume a significant portion of the time spent during software programming. Automated debugging can colaborate to reduce such costs and to improve software quality. Several fault localization techniques have been proposed. Most of these techniques generates a list with code excerpts ordered by suspiciousn…