Communications of the ACM
Open Source Reuse in Commercial Firms
IEEE Software
Software Process: Improvement and Practice - Advances in Software Process Improvement
Sourcerer: mining and searching internet-scale software repositories
Data Mining and Knowledge Discovery
SUITE '09 Proceedings of the 2009 ICSE Workshop on Search-Driven Development-Users, Infrastructure, Tools and Evaluation
Improved social trustability of code search results
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2
How Well Do Search Engines Support Code Retrieval on the Web?
ACM Transactions on Software Engineering and Methodology (TOSEM)
Software engineers' information behaviour and implicit relevance indicators
International Journal of Knowledge and Web Intelligence
Task-specific information retrieval systems for software engineers
Journal of Computer and System Sciences
Hi-index | 0.00 |
Looking for source code on the Web is a common practice among software developers. Previous research has shown that developers use social cues over technical cues to evaluate source code candidates. However, current source code search engines do not take full advantage of social information. We present a prototype, an extension of Sourcerer, that shows reputation information for each developer involved in the project and the developer's activity level. From this implementation, we have learned that the effectiveness of this approach depends on the amount of reputation information available on the Web, which is currently scarce. We also learned that a ranking algorithm that relies on both relevance and reputation would be beneficial. More research needs to be done to explore ranking algorithms that combine both social and technical information and also reputation information for source code and people.