6. Indexing and Retrieval Mechanisms in CodeBroker

This and the following chapters describe the system development effort of the research. Two subsystems have been developed: CodeIndexer, which creates the component repository from existing Java programs and libraries, and CodeBroker, which assists Java programmers to locate and reuse components while creating new programs6.1 (Figure 6.1).

Figure 6.1: The CodeIndexer and CodeBroker subsystems

\includegraphics[width=.7\linewidth]{figs/cbTwoParts.eps}

After explaining the indexing and retrieval mechanisms used by CodeBroker, this chapter describes how to create a component repository that can be used by CodeBroker with CodeIndexer.



Subsections
Ph.D. Dissertation by Yunwen Ye, April 20, 2001, Department of Computer Science, University of Colorado