Serving as a guest editor of this special journal issue, I review in this introductory paper some of the important issues concerning applying case-based reasoning (CBR) techniques to the design domain. Through discussions of these issues, I attempt to give the current status of the case-based design field, with surveys of existing case-based design systems and a summary from the first workshop held on this subject. For those who are less familiar with CBR, this paper also contains a section on what CBR method is and how it is contrasted with other reasoning approaches. The last section of this article introduces the papers included in this issue.