English

Toward an Understanding of Developer Behaviour while Using Bug Localization Tools

Software Engineering 2026-05-07 v1

Abstract

Bug fixing is a complex and time-consuming task in software development. Bug localization research tends to focus on the accuracy of automated tools that suggest source code files for developers to look at. However, little is known about how developers use these tools in practice. This paper reports on an ongoing qualitative user study. Eleven participants worked through four realistic bug localization tasks in a controlled environment and were given varying levels of support information offered by a specialized tool. Participants were asked to think aloud in a semi-structured interview session. The preliminary findings provide insight into three aspects of practice: how developers interact with tools, the role social and contextual information plays, and problem solving. The study demonstrates that bug localization is complex and suggests that the adoption of effective tools depends on more than their accuracy.

Keywords

Cite

@article{arxiv.2605.04828,
  title  = {Toward an Understanding of Developer Behaviour while Using Bug Localization Tools},
  author = {Pablo Diaz Pedreira and Tamara Lopez and Michel Wermelinger},
  journal= {arXiv preprint arXiv:2605.04828},
  year   = {2026}
}

Comments

6 pages, 1 figure, accepted in International Conference on Evaluation and Assessment in Software Engineering (EASE), 2026 edition

R2 v1 2026-07-01T12:52:40.157Z