JColibri: An Object-Oriented Framework for Building CBR Systems
designing reusable classes .