Helping Developers Find and Share Debugging Hypotheses
Abdulaziz Alaboudi · 2020
Debugging remains one of the most challenging activities for developers. This has motivated the invention of numerous debugging tools, which help developers inspect program states through logging and breakpoints or attempt to localize defects through automated or interactive program analysis techniques.