The impact of social media on software engineering practices and tools
Proceedings of the FSE/SDP workshop on Future of software engineering research
Proceedings of the 2nd International Workshop on Web 2.0 for Software Engineering
How do developers blog?: an exploratory study
Proceedings of the 8th Working Conference on Mining Software Repositories
Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work
Documenting and sharing knowledge about code
Proceedings of the 34th International Conference on Software Engineering
Observatory of trends in software related microblogs
Proceedings of the 27th IEEE/ACM International Conference on Automated Software Engineering
Answering software evolution questions: An empirical evaluation
Information and Software Technology
How do open source communities blog?
Empirical Software Engineering
Hi-index | 0.00 |
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 reusing and sharing program comprehension knowledge is limited. As a consequence, developers have to go through the time-consuming program understanding phase multiple times, instead of recalling knowledge from their past or other's program comprehension activities. In this paper, we present an approach to making the knowledge gained during the program comprehension process accessible, by combining micro-blog messages with interaction data automatically collected from the IDE. We implemented the approach in an Eclipse plugin called James and performed a first evaluation of the underlying approach effectiveness, assessing the nature and usefulness of the collected messages, as well as the added benefit of combining them with interaction data.