Aux deux axes court terme avec objectif de transfert définis en relation avec l'unité NetWall de Bull, et sur lesquels les personnels Bull se sont plus particulièrement focalisés, s'ajoutent l'axe moyen terme de l'environnement de développement et de configuration d'applications à base d'agents sur lequel l'effort a été porté en priorité par les personnels Inria et assimilés.
Le travail réalisé dans le cadre de l'action AAA au cours de l'année 1998 a consisté :
à spécialiser pour la plate-forme à agents AAA un certain nombre de résultats obtenus dans le projet Sirac. Cela s'est traduit par la mise en uvre d'outils de configuration pour des applications à base d'agents. L'objectif, à terme, de ces outils est de faciliter les opérations suivantes :
mise en place d'applications nouvelles par assemblage de "briques" existantes,
personnalisation d'applications en agissant sur certains paramètres de configuration des agents,
administration d'applications : placement des composants de l'application, surveillance et reconfiguration.
Ces outils ont été développés en Java (comme l'est par ailleurs l'environnement AAA) et sont, pour la plupart, intégrés dans l'environnement AAA.
à écrire une application de démonstration permettant de mettre en évidence les apports des outils précédemment définis. Cette démonstration est conçue principalement pour convaincre les BUs de l'intérêt de ce type d'outil.
Il faut noter qu'une partie significative de ce travail a été réalisée dans le contexte du projet Esprit LTR C3DS (Bull, Inria-Sirac, Inria-Solidor, Imperial College London, U. Newcastle)
Nous avons proposé en avril un document présentant une interface ouverte de NetWall, interface à réaliser par l'équipe NetWall afin de permettre l'écriture au dessus d'agents spécialisés pour le traitement de nouveaux protocoles. Nous avons également convenu de réaliser le traitement du protocole H323 pour valider cette interface.
Le plug-in H323 a été livré en septembre à l'équipe de développement, pour entrer en phase de validation. Il fonctionne sur une version réduite de la machine à agents, où les propriétés d'atomicité et de persistance sont invalidées.
Après la fourniture d'un document de spécifications fonctionnelles globales en février, nous avons orienté le travail sur une application de gestion des journaux de NetWall. Le premier prototype a été démontré en octobre à l'équipe de développement, et sert de base de discussion pour le travail de l'action an 1999, avec deux cibles de transfert en mars et juin 1999.
Afin d'atteindre des performances acceptables pour cette application, mais en gardant les propriétés d'atomicité et de persistance de la machine à agents nécessaires à l'application, nous avons développé une version dite transiente de la machine à agents, interopérable avec la version persistante.