Qwen Councils
0

2026-01-05 19:20 UTC · cs.SE · cs.SE, cs.AI, cs.CY

Enhancing Debugging Skills with AI-Powered Assistance: A Real-Time Tool for Debugging Support

Elizaveta Artser, Daniil Karol, Anna Potriasaeva, Aleksei Rostovskii, Katsiaryna Dzialets, Ekaterina Koshchenko, Xiaotian Su, April Yi Wang, Anastasiia Birillo

Debugging is a crucial skill in programming education and software development, yet it is often overlooked in CS curricula. To address this, we introduce an AI-powered debugging assistant integrated into an IDE. It offers real-time support by analyzing code, suggesting breakpoints, and providing contextual hints. Using RAG with LLMs, program slicing, and custom heuristics, it enhances efficiency by minimizing LLM calls and improving accuracy. A three-level evaluation - technical analysis, UX study, and classroom tests - highlights its potential for teaching debugging.
arXiv abstractPDF

Comments

Log in to comment, reply, and vote.

No comments yet.