Précédent : Logiciels Remonter : Logiciels
Suivant : Broadway V1
Participants : Michel Jaczynski, Brigitte Trousse
[correspondant].
CBR*Tools [[13]] est une plate-forme (ou « object-oriented framework » [JF88,FS97]) à objets en RàPC et offre un ensemble de classes abstraites modélisant les principaux concepts nécessaires pour développer une application intégrant des techniques de raisonnement à partir de cas : cas, bases de cas, index, similarité, contrôle du raisonnement. Il offre également un ensemble de classes concrètes qui implantent un certain nombre de méthodes classiques (indexation par plus proches voisins, indexation par Kd-tree [WAD94], indexation par prototypes [JT94], similarités standards). CBR*Tools comporte actuellement plus de 200 classes avec notamment deux grands groupes : le package core pour le fonctionnement de base et le package time pour la gestion spécifique des situations comportementales. La programmation d'une nouvelle application se fait par spécialisation de classes existantes, par composition d'objets ou en utilisant les paramètres des classes existantes.
CBR*Tools vise tout particulièrement des domaines d'applications nécessitant une réutilisation de cas devant être indexés par des situations comportementales.
CBR*tools est installée au CNET à Lannion dans le cadre de Broadway V1 et a été utilisée dans le cadre du contrat XRCE-INRIA.