The discipline of case-based reasoning develops techniques to retrieve and reuse old solutions for new problems. To reuse solutions, several case adaptation systems have been built and many are under development. They deal with different tasks in different domains, but a methodology is still lacking. From an analysis of up-to-date case adaptation systems, this article moves towards a methodology by providing a common framework and some guidelines. As key issues case adaptation techniques, global strategies, and the tailoring of cases are discussed.
Abstract: The discipline of case-based reasoning develops techniques to retrieve and reuse old solutions for new problems. To reuse solutions, several case adaptation systems have been built and many are under development. They deal with different tasks in different domains, but a methodology is still lacking. From an analysis of up-to-date case adaptation systems, this article moves towards a methodology by providing a common framework and some guidelines. As key issues case adaptation techniques, global strategies, and the tailoring of cases are discussed.