Projet : SHERPA

previous up next contents
Précédent : Comparaison de graphes de tâches Remonter : Résultats nouveaux Suivant : Simulation sous contraintes


   
Pilotage de bibliothèques de composants



Participants : Martine Maume, Danielle Ziébelin.

Historiquement, les tâches élémentaires issues des phases de décomposition et spécialisation, permettent l'exécution de méthodes faisant généralement appel à des bibliothèques de programmes. Avec le développement actuel de l'Internet et l'émergence des architectures à base de composants logiciels (COM, JavaBeans, CORBA), nous sommes conduits à réévaluer notre modèle de représentation de connaissances afin d'exploiter ces nouvelles technologies. Le nouveau modèle, qui s'appuie sur AROM, devra permettre l'intégration efficace de composants logiciels disponibles sur le réseau. Ces travaux, qui sont effectués dans le cadre d'un mémoire CNAM, étendent la notion de bibliothèques de programmes réparties sur plusieurs sites à la notion de composants logiciels répartis et interopérables. L'architecture retenue pour permettre la répartition de bibliothèques de programmes est une architecture de type client/serveur. L'intégration des composants logiciels se fait alors dans la base de connaissances par un mécanisme de ``plug-in''. Le coût de l'intégration d'un composant est atténué par la possibilité de réutiliser ce composant par ailleurs.