How Automated Tools Can Communicate Effective Strategies for Fixing Bugs
summary
Claim: automated diagnostics should do more than flag errors and should identify root cause and suggest expert strategy for a particular instance. A prototype called matching ref analyzes code plus the exact error message, maps common student mistakes (float→int assignment) and real bugs (path traversal) to corrective strategies, and produces targeted repair steps instead of generic examples. Demonstration shows the idea working on examples but no large-scale evaluation or performance numbers are reported.
AI-written summary · about
related talks
11mHow expert programmers think about errors
42mOpening Keynote: Blunders in Test Automation
43mCracking the Code Review: from Guesswork to Automated Guidance
31mThe Science and Magic of Debugging
54mDebugging Effectively
37mFirst Do No Harm
23mSkills for debugging complex problems
51mProgramming is Debugging
