• DocumentCode
    187403
  • Title

    Studying the Advancement in Debugging Practice of Professional Software Developers

  • Author

    Siegmund, Benjamin ; Perscheid, Michael ; Taeumel, Marcel ; Hirschfeld, Robert

  • Author_Institution
    Hasso Plattner Inst., Univ. Potsdam, Potsdam, Germany
  • fYear
    2014
  • fDate
    3-6 Nov. 2014
  • Firstpage
    269
  • Lastpage
    274
  • Abstract
    In 1997, Henry Lieberman stated that debugging is the dirty little secret of computer science. Since then, several promising debugging technologies have been developed such as back-in-time debuggers and automatic fault localization methods. However, the last study about the state-of-the-art in debugging is still more than 15 years old and so it is not clear whether these new approaches have been applied in practice or not. For that reason, we investigate the current state of debugging in a new comprehensive study. First, we review the available literature and learn about current approaches and study results. Second, we observe several professional developers while debugging and interview them about their experiences. Based on these results, we create a questionnaire that should serve as the basis for a large-scale online debugging survey later on. With these results, we expect new insights into debugging practice that help to suggest new directions for future research.
  • Keywords
    DP management; computer operating procedures; computer science; program debugging; software engineering; automatic fault localization methods; back-in-time debuggers; computer science; debugging practice; debugging technologies; large-scale online debugging; professional software developers; Companies; Computer bugs; Debugging; Education; Java; Navigation; Software; Debugging; Empirical Study; Program Comprehension; Survey;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reliability Engineering Workshops (ISSREW), 2014 IEEE International Symposium on
  • Conference_Location
    Naples
  • Type

    conf

  • DOI
    10.1109/ISSREW.2014.36
  • Filename
    6983851