Next: Projet de recherche
Up: Activités de recherche
Previous: Modèles et implémentation d'interprètes
  Contents
Lors de mon stage de DEA, j'ai travaillé sur la modélisation et l'implémentation d'un
système de représentation des connaissances à l'aide d'un langage d'acteurs.
- Représentation des connaissances et langages d'acteurs
- Problème
- Proposer une modélisation et une implémentation du
système de représentation des connaissances DEMO à l'aide des acteurs.
- Difficultés
- DEMO est un système de représentation des connaissances basé sur les réseaux
sémantiques qu'il enrichie d'une typologie de nuds et de liens. Il bénéficie d'une gestion
dynamique de la cohérence des connaissances représentées assurée par des actions lancés sur les
nuds (gestion appelée raisonnement par la suite). Une première version de DEMO avait été
implémenté à l'aide du langage à objet Loops.
Elle avait soulevé un certain nombre de problèmes liés au choix du langage :
- L'architecture de DEMO est basée sur trois niveaux de connaissances. Son implémentation en terme
de classes et d'objets nécessitait une double hiérarchie de classes duales des niveaux de connaissances;
- Bien que le raisonnement dans DEMO soit par nature distribué, l'implémentation en Loops avait
adoptée une gestion centralisé basée sur des ``tableaux noirs''.
Ces recherches avaient donc pour objectifs d'offrir une implémentation du
modèle DEMO plus en adéquation avec son architecture et de distribuer son
raisonnement en s'appuyant sur le parallélisme inhérent aux langages d'acteurs.
- Contributions
- Définition d'un modèle de raisonnement distribué basé sur les acteurs.
Publications : Article long publié dans IAD&SMA'93 (Intelligence Artificielle et Systèmes Multi-agents),
Article long publié dans SEIGE'92 (Systèmes Experts en Informatique de Gestion).
Next: Projet de recherche
Up: Activités de recherche
Previous: Modèles et implémentation d'interprètes
  Contents
Claude Michel
2002-03-27