• DocumentCode
    3238138
  • Title

    Collaborative Debugging

  • Author

    Estler, H. Christian ; Nordio, Martin ; Furia, Carlo A. ; Meyer, Bertrand

  • Author_Institution
    Software Eng., ETH Zurich, Zurich, Switzerland
  • fYear
    2013
  • fDate
    26-29 Aug. 2013
  • Firstpage
    110
  • Lastpage
    119
  • Abstract
    Debugging - the process of finding and correcting programming mistakes - faces too the challenges of distributed and collaborative development. The debugging tools commonly used by programmers are integrated into traditional development environments such as Eclipse or Visual Studio, and hence do not offer specific features for collaboration or remote shared usage. In this paper, we describe CDB, a debugging technique and integrated tool specifically designed to support effective collaboration among developers during shared debugging sessions. We also discuss the design and results of an empirical study aimed at identifying features that can ameliorate the effectiveness of collaborative debugging processes, and at evaluating the usefulness of our CDB collaborative debugging approach. The study suggests that CDB´s collaboration features are often perceived as important for effective debugging, and can improve the overall debugging experience in collaborative settings.
  • Keywords
    program debugging; software tools; CDB; Eclipse; Visual Studio; collaborative debugging processes; collaborative development; debugging tools; distributed development; remote shared usage; Conferences; Software engineering; Debugging; Distributed software development; Empirical study;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Global Software Engineering (ICGSE), 2013 IEEE 8th International Conference on
  • Conference_Location
    Bari
  • Type

    conf

  • DOI
    10.1109/ICGSE.2013.21
  • Filename
    6613074