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.
%0 Conference Paper
%1 6613074
%A Estler, H.Christian
%A Nordio, Martin
%A Furia, Carlo A.
%A Meyer, Bertrand
%B Global Software Engineering (ICGSE), 2013 IEEE 8th International Conference on
%D 2013
%K reticollab1314
%P 110-119
%R 10.1109/ICGSE.2013.21
%T Collaborative Debugging
%U http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=6613074&pageNumber%3D2%26searchField%3DSearch_All%26queryText%3DGlobal+Software+Engineering+.LB.ICGSE.RB.%2C+2013+IEEE+8th+International+Conference+On
%X 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.
@inproceedings{6613074,
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.},
added-at = {2013-10-01T00:56:33.000+0200},
author = {Estler, H.Christian and Nordio, Martin and Furia, Carlo A. and Meyer, Bertrand},
biburl = {https://www.bibsonomy.org/bibtex/26b1c69fb454c97c4d3460f85211251c7/lanubile},
booktitle = {Global Software Engineering (ICGSE), 2013 IEEE 8th International Conference on},
description = {IEEE Xplore - Collaborative Debugging},
doi = {10.1109/ICGSE.2013.21},
interhash = {17753a12b2ea850734c7919d6fca8482},
intrahash = {6b1c69fb454c97c4d3460f85211251c7},
keywords = {reticollab1314},
pages = {110-119},
timestamp = {2013-10-01T00:56:33.000+0200},
title = {Collaborative Debugging},
url = {http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=6613074&pageNumber%3D2%26searchField%3DSearch_All%26queryText%3DGlobal+Software+Engineering+.LB.ICGSE.RB.%2C+2013+IEEE+8th+International+Conference+On},
year = 2013
}