This is an archive of the old software engineering chair at Saarland University. It is no longer up-to-date.

How Helpful Are Automated Debugging Tools? - USER 2012
by Jeremias Rößler

USER '12: Proceedings of the first Workshop on User evaluation for Software Engineering Researchers, June 2012.

Download as PDF file.

Abstract

The field of automated debugging, which is concerned with the automation of identifying and correcting a failure's root cause, has made tremendous advancements in the past. However, some of the reported progress may be due to unrealistic assumptions that underlie the evaluation of automated debugging tools. These unrealistic assumptions concern the work process of developers and their ability to detect faulty code without explanatory context, as well as the size and arrangement of fixes. Instead of trying to locate the fault, we propose to help the developer understand it, thus enabling her to decide which fix she deems most appropriate. This would entail the need to employ a completely different evaluation scheme that bases on feedback from actual users of the tools in realistic usage scenarios. With this paper we propose the details for a first such user study.

BibTeX Entry

@inproceedings{roessler-user-2012,
    title = "How Helpful Are Automated Debugging Tools?",
    author = "Jeremias Rößler",
    year = "2012",
    month = jun,
    booktitle = "USER '12: Proceedings of the first Workshop on User evaluation for Software Engineering Researchers",
    location = "Zurich, Switzerland",
}

Show all publications of the Software Engineering Chair.