Sourcerer: An internet-scale software repository

  • Authors:
  • Sushil Bajracharya;Joel Ossher; Cristina Lopes

  • Affiliations:
  • Donald Bren School of Information and Computer Sciences, University of California, Irvine, USA;Donald Bren School of Information and Computer Sciences, University of California, Irvine, USA;Donald Bren School of Information and Computer Sciences, University of California, Irvine, USA

  • Venue:
  • SUITE '09 Proceedings of the 2009 ICSE Workshop on Search-Driven Development-Users, Infrastructure, Tools and Evaluation
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Vast quantities of open source code are now available online, presenting a great potential resource for software developers. Yet the current generation of open source code search engines fail to take advantage of the rich structural information contained in the code they index. We have developed Sourcerer, an infrastructure for large-scale indexing and analysis of open source code. By taking full advantage of this structural information, Sourcerer provides a foundation upon which state of the art search engines and related tools easily be built. We describe the Sourcerer infrastructure, present the applications that we have built on top of it, and discuss how existing tools could benefit from using Sourcerer.