14.3. API

14.3.1. API vs implémentation

varier les implémentations

faciliter l'évolution vers une architecture client-serveur.

Eviter les écueils de la version 1.0 dans laquel l'API n'est autre que la partie publique de l'implémentation.

14.3.2. Définition d'autres modèles

L'API doit faciliter la définition de modèles de représentation de connaissances autres qu'AROM. Par exemple le modèle de tâches.

14.3.3. Conception de l'API

Les interfaces de l'API correspondent à ce que nous avons identifié comme des "rôles" ou des "fonctionnalités" des entités d'une base de connaissances.