An Object-Oriented Framework for the Design and the Implementation of Case-Based Reasoners

In this article, we emphasise the need of open software engineering tools for CBR and we present our object-oriented framework named CBR*Tools. This framework facilitates the development of new CBR applications mainly by reusing past designs and implementations, and by providing open components that can be customised to meet application requirements.

[1]  Ralph Bergmann,et al.  Using Software Process Modeling for Building a Case-Based Reasoning Methodology: Basis Approach and Case Study , 1997, ICCBR.

[2]  Douglas C. Schmidt,et al.  Object-oriented application frameworks , 1997, CACM.

[3]  Wim Codenie,et al.  From custom applications to domain-specific frameworks , 1997, CACM.

[4]  Ralph Johnson Documenting frameworks using patterns , 1992, OOPSLA 1992.

[5]  Oscar Nierstrasz,et al.  Design Guidelines for , 1997 .

[6]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[7]  Michel Jaczynski,et al.  A framework for the management of past experiences with time-extended situations , 1997, CIKM '97.

[8]  Paul G. Sorenson,et al.  Hooking into Object-Oriented Application Frameworks , 1997, Proceedings of the (19th) International Conference on Software Engineering.

[9]  Jana Koehler,et al.  An Application of Terminological Logics to Case-based Reasoning , 1994, KR.

[10]  Ralph E. Johnson,et al.  Documenting frameworks using patterns , 1992, OOPSLA '92.

[11]  Ian D. Watson,et al.  Separating the Cases from the Data: Towards More Flexible Case-Based Reasoning , 1995, ICCBR.

[12]  Hans Albrecht Schmid Design Patterns for Constructing the Hot Spots of a Manufacturing Framework , 1996, J. Object Oriented Program..

[13]  Angi Voß,et al.  Reasoning with complex cases , 1997 .

[14]  Michel Jaczynski,et al.  Fuzzy Logic for the Retrieval Step of a Case-Based Reasoner , 1994 .

[15]  Agnar Aamodt,et al.  Case-Based Reasoning: Foundational Issues, Methodological Variations, and System Approaches , 1994, AI Commun..

[16]  Oscar Nierstrasz,et al.  Design Guidelines for Tailorable Frameworks , 1997 .

[17]  Stefan Wess,et al.  Using k-d Trees to Improve the Retrieval Step in Case-Based Reasoning , 1993, EWCBR.

[18]  Henri Prade,et al.  Fuzzy Modelling of Case-Based Reasoning and Decision , 1997, ICCBR.