• DocumentCode
    657541
  • Title

    Cues for scent intensification in debugging

  • Author

    Perez, A. ; Abreu, Rui

  • Author_Institution
    Dept. of Inf. Eng., Univ. of Porto, Porto, Portugal
  • fYear
    2013
  • fDate
    4-7 Nov. 2013
  • Firstpage
    120
  • Lastpage
    125
  • Abstract
    Information foraging is a theory to understand how people search for information. In this theory, information scent is the perceived likelihood by the “predator” that a cue will lead to a “prey”. The better the cues, the better the information scent. In automatic debugging, it is the perceived likelihood that the diagnostic report leads to the cause of failures. In this paper, we detail a visualization, offered by the GZoltar toolset, that has the potential to provide better cues. With better we mean providing more information that leads to the fault than, e.g., the source code and code coverage information. The toolset provides a graphical display of the diagnostic reports yielded by well-known debugging techniques. From an information foraging point of view, we argue that the visualization is of added value while debugging. Finally, we report a user study to confirm that GZOLTAR´s visualization provides better cues for pinpointing faults.
  • Keywords
    data visualisation; fault diagnosis; program debugging; program diagnostics; system recovery; GZOLTAR visualization; GZoltar toolset; automatic debugging; code coverage information; debugging technique; diagnostic report; failure cause; fault pinpointing; graphical display; information foraging; information scent; information search; scent intensification; source code; Color; Debugging; Navigation; Software; Testing; Topology; Visualization; Fault localization; information foraging; user experience; visualizations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reliability Engineering Workshops (ISSREW), 2013 IEEE International Symposium on
  • Conference_Location
    Pasadena, CA
  • Type

    conf

  • DOI
    10.1109/ISSREW.2013.6688890
  • Filename
    6688890