Print Email Facebook Twitter Combining micro-blogging and IDE interactions to support developers in their quests Title Combining micro-blogging and IDE interactions to support developers in their quests Author Guzzi, A. Pinzger, M. Van Deursen, A. Faculty Electrical Engineering, Mathematics and Computer Science Department Software Technology Date 2010-12-31 Abstract Software engineers spend a considerable amount of time on program comprehension. Although vendors of Integrated Development Environments (IDEs) and analysis tools address this challenge, current support for storing and sharing program comprehension knowledge is limited. As a consequence, developers have to go through the time-consuming programing understanding phase multiple times, instead of recalling the knowledge from their past or other’s program comprehension activities. In this paper, we aim at making the knowledge gained during the program comprehension process accessible, by combining two sources of information. Inspired by the success of Twitter, we first of all encourage developers to micro-blog about their activities, telling their team mates (as well as themselves) what they are working on. Second, we combine these short messages with automatically collected interaction data on, e.g., classes, methods, and work products inspected or modified by developers. We present the underlying approach, as well as its client-server implementation in an Eclipse plugin called James. We conduct a first evaluation of its effectiveness, assessing the nature and usefulness of the collected messages, as well as the added benefit of combining them with interaction data. To reference this document use: http://resolver.tudelft.nl/uuid:7b4cdaea-c99b-487e-b95f-36fa34cbbc66 Publisher Delft University of Technology, Software Engineering Research Group ISSN 1872-5392 Source Technical Report Series TUD-SERG-2010-021 (long version of 2010-022) Part of collection Institutional Repository Document type report Rights © 2010 The Author(s) . Software Engineering Research Group, Department of Software Technology, Faculty of Electrical Engineering, Mathematics and Computer Science, Delft University of Technology Files PDF TUD-SERG-2010-021.pdf 1.43 MB Close viewer /islandora/object/uuid:7b4cdaea-c99b-487e-b95f-36fa34cbbc66/datastream/OBJ/view