7
·
8
·
9
·
10
·
11
·
12
·
13
·
14
·
15
·
16
·
17
·
18
·
19
Ricardo Morla
Ever felt like you were programming the same piece of code all over
again? Or thought that someone else has already coded the algorithm
you are about to code? Open source repositories are very likely to
have the exact software that you need or that you can slightly change
to fit your requirements. Searching such repositories and retrieving
relevant results has been the research focus of several groups,
including Google code search, Koders, and our group at UC Irvine. Our
group has produced a service-based search engine termed Sourcerer that
is based on static analysis of source code and on relevance sorting
using the CodeRank algorithm. The web service for Sourcerer can be
found at http://sourcerer.ics.uci.edu. However, simply providing a web
interface to the search engine does not fully exploit the potential of
integration with the programmers' IDE, e.g. Eclipse. In this short
talk I'll describe the Sourcerer code search plugin tool that we
developed at UC Irvine and show how the source code search integration
potential can be more fully exploited using this tool.
After receiving his PhD from Lancaster University UK, Ricardo Morla joined the Mondego group at UC Irvine, where a search engine for open source code search is being developed based on static analysis of open source repositories such as SourceForge. Ricardo is working on a number of problems ranging from the integration of this search engine with Eclipse, to information retrieval in open source projects, and deployment issues in ubiquitous computing systems.