8. Evaluations of CodeBroker

This chapter presents the results of two types of evaluations conducted on the CodeBroker system. The first evaluation compares the retrieval effectiveness of the Okapi-based retrieval mechanism and the LSA-based retrieval mechanism (Section 6.1.1). The second evaluation empirically studies how well CodeBroker supports reuse-within-development (Section 4.2.2 through experiments with programmers.

The purpose of the empirical studies of CodeBroker was not to analyze the quality of programs produced by programmers and the productivity of programming, but to observe and analyze how the system promotes reuse during programming.8.1 The empirical studies attempted to answer the following questions:



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