Chapter. Novel and Applied Algorithms in a Search Engine for Java Code Snippets

Description

Retrieving snippets requires different data structures and algorithms. This chapter describes issues in the design and implementation of a snippet search engine, such as strategies for indexing, ranking, and metadata.

Authors

Susan Elliott Sim, University of California, Irvine

Phitchayaphong Tantikul

C. Albert Thompson

Bio and Photo

Susan Elliott Sim is an Assistant Professor in the Department of Informatics at University of California, Irvine. Her primary research area is empirical software engineering, with particular attention to program comprehension, source code searching on the web, research methodology, and software process for small companies.