thesis

Implementation d'architectures efficaces pour la representation des connaissances : application aux langages loopsiris et oks

Defense date:

Jan. 1, 1989

Edit

Institution:

Paris 6

Disciplines:

Authors:

Abstract EN:

Pas de résumé disponible.

Abstract FR:

Nous etudions un outil hybride pour la conception de systemes experts (loopsiris), et un langage de specifications pour la representation des connaissances. Loopsiris est destine a la realisation de systemes experts de grande importance dont la modelisation necessite plusieurs formalismes de representation (connaissance deductive, connaissance objet) ainsi qu'un controle d'execution non fige (architecture de tableau noir). Le systeme est architecture en couches: la couche de bas niveau est une machine virtuelle pour le developpement d'interpretes lisp, et la couche de haut niveau est un langage de production en logique multi-niveaux. Le systeme comporte un common-lisp, un langage a objets et un mecanisme de demons ainsi qu'un langage de reseaux pour la representation des connaissances declaratives. Oks est un langage de specification de contraintes logiques utilisant des variables et proche de la logique du second ordre. Oks est un outil de base pour le developpement de nouveaux systemes de representation des connaissances en smalltalk. Oks est ecrit en smalltalk, et a ce titre il possede des capacites de representations reflexives (donnees par smalltalk), un langage de programmation (donne par smalltalk), un langage de specification (compile en programme reflexe par oks) pour la programmation declarative. Toutes ces caracteristiques sont unifiees dans le modele de calcul de smalltalk