|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
2011 IEEE 19th International Conference on Program Comprehension
Collective Code Bookmarks for Program Comprehension
Kingston, Canada
June 22-June 24
ISBN: 978-0-7695-4398-7
| ASCII Text | x | ||
| Anja Guzzi, Lile Hattori, Michele Lanza, Martin Pinzger, Arie van Deursen, "Collective Code Bookmarks for Program Comprehension," International Conference on Program Comprehension, pp. 101-110, 2011 IEEE 19th International Conference on Program Comprehension, 2011. | |||
| BibTex | x | ||
| @article{ 10.1109/ICPC.2011.19, author = {Anja Guzzi and Lile Hattori and Michele Lanza and Martin Pinzger and Arie van Deursen}, title = {Collective Code Bookmarks for Program Comprehension}, journal ={International Conference on Program Comprehension}, volume = {0}, year = {2011}, issn = {1063-6897}, pages = {101-110}, doi = {http://doi.ieeecomputersociety.org/10.1109/ICPC.2011.19}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - International Conference on Program Comprehension TI - Collective Code Bookmarks for Program Comprehension SN - 1063-6897 SP101 EP110 A1 - Anja Guzzi, A1 - Lile Hattori, A1 - Michele Lanza, A1 - Martin Pinzger, A1 - Arie van Deursen, PY - 2011 VL - 0 JA - International Conference on Program Comprehension ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ICPC.2011.19
The program comprehension research community has been developing useful tools and techniques to support developers in the time-consuming activity of understanding software artifacts. However, the majority of the tools do not bring collective benefit to the team: After gaining the necessary understanding of an artifact (e.g., using a technique based on visualization, feature localization, architecture reconstruction, etc.), developers seldom document what they have learned, thus not sharing their knowledge. We argue that code bookmarking can be effectively used to document a developer's findings, to retrieve this valuable knowledge later on, and to share the findings with other team members. We present a tool, called Pollicino, for collective code bookmarking. To gather requirements for our bookmarking tool, we conducted an online survey and interviewed professional software engineers about their current usage and needs of code bookmarks. We describe our approach and the tool we implemented. To assess the tool's effectiveness, adequacy, and usability, we present an exploratory pre-experimental user study we have performed with 11 participants.
Citation:
Anja Guzzi, Lile Hattori, Michele Lanza, Martin Pinzger, Arie van Deursen, "Collective Code Bookmarks for Program Comprehension," icpc, pp.101-110, 2011 IEEE 19th International Conference on Program Comprehension, 2011
Usage of this product signifies your acceptance of the Terms of Use.
