3) Réalisation et diffusion de logiciels / Software writing and distribution
J'ai participé à la conception et au développement du prototype réalisé dans le projet européen CoMMA reposant sur une architecture multi-agents pour la gestion d'un Web sémantique d'entreprise :
J'ai conçu et implanté les algorithmes de requêtes distribuées basés sur le moteur de recherche CORESE.
J'ai conçu et supervisé l'implantation des algorithmes de mesure sémantique pour l'allocation des annotations soumises, également basés sur l'API du moteur de recherche sémantique CORESE.
J'ai conçu et formalisé en RDFS l'ontologie O'CoMMA utilisée pour l'annotation et la recherche de ressources dans un Web sémantique d'entreprise pour les scénarios de veille technologique et d'aide à l'insertion d'un nouvel employé de CoMMA
J'ai conçu les feuilles de styles XSLT de navigation dans l'ontologie et de présentation des résultats des requêtes.
J'ai participé à la spécification de l'architecture multi-agents, et j'ai développé trois des types d'agents utilisés pour la recherche d'information dans CoMMA : l'agent ontologiste, l'agent médiateur (en charge de la décomposition des requêtes) et l'agent archiviste (en charge des bases d'annotations). Ces agents sont implantés en JAVA en utilisant l'API de la plate-forme multi-agents JADE suivant la norme FIPA.
Le système CoMMA est installé chez ATOS, Deutsche Telekom, à l'Université de Parme, au CSTB et au LIRMM. Il a été testé et évalué lors des deux sessions d'essai et de la journée Portes Ouvertes du projet COMMA.