ABSTRACT

For applying CBR to design, adaptation and combination are essential. They require adaptation knowledge defining the parts of a case that can be changed without compromising its function. We have investigated model-based interpretations for providing this knowledge. An interpretation is a functional model given by the user to explain the structure given by a case. It defines the intended functions and provides constraints on the structure that avoid violating them. Because the interpretation may be different from that used in the design of the case, creative reuse of cases is also possible. This chapter reports on the results of this investigation with two CBD programs: Faming for mechanism part shapes and Cadre for buildings.