Case-Based Reasoning (CBR) is a very popular methodology for developing knowledge-based systems [1]. Yet there are few toolkits available for building CBR systems. In this paper we present a framework called Fionn that is specifically designed for the development of CBR systems. Since Fionn was designed specifically for CBR it provides good support for some of the unique characteristics of CBR ...