• DocumentCode
    2435318
  • Title

    How helpful are automated debugging tools?

  • Author

    Rössler, Jeremias

  • Author_Institution
    Dept. of Comput. Sci., Saarland Univ., Saarbrucken, Germany
  • fYear
    2012
  • fDate
    5-5 June 2012
  • Firstpage
    13
  • Lastpage
    16
  • 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.
  • Keywords
    fault diagnosis; program debugging; automated debugging tools; failure root cause correction; failure root cause identification; faulty code detection; Computer bugs; Context; Debugging; Programming; Runtime; Servers; Automated Debugging; Statistical Debugging; User Study;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    User Evaluation for Software Engineering Researchers (USER), 2012
  • Conference_Location
    Zurich
  • Print_ISBN
    978-1-4673-1858-7
  • Type

    conf

  • DOI
    10.1109/USER.2012.6226573
  • Filename
    6226573