Other studies have focused on evaluating the impact of various debugging aids on the productivity of developers in debugging tasks. For example, automatic debugging tools model the debugging task as a search problem to identify a defect location, shrinking the search space developers need to inspect [1]}, [2]}, [3]}, [4]}, [5]}. Studies measuring the impact of these tools on developers' debugging performance have found mixed benefits, suggesting the need for support beyond localizing the defect [6]}, [7]}, [8]}.
<TABLE>