One difficulty in software component retrieval comes from users’ incapability to well define their queries. In this paper,
we propose a conversational component retrieval model (CCRM) to alleviate this difficulty. CCRM uses a knowledge-intensive
conversational case-based reasoning method to help users to construct their queries incrementally through a mixed-initiative
question-answering process. In this model, general domain knowledge is captured and utilized in helping tackle the following
five tasks: feature inferencing, semantic similarity calculation, integrated question ranking, consistent question clustering
and coherent question sequencing. This model is implemented, and evaluated in an image processing component retrieval application.
The evaluation result gives us positive support.