pen icon Colloque
quote

Objets et systèmes experts: ETHYQUE (Environnement et Trousse à outils HYdro Québec)

IM

Membre a labase

Ivan Maffezzini

Résumé du colloque

La programmation objet et les systèmes experts sont deux des méthodologies les plus profitables dans le domaine du génie logiciel. Dans le projet SINOC en développement à l'UQAM, dans le cadre d'une collaboration avec Hydro-Québec, nous développons présentement le logiciel ETHYQUE, bâti en employant les deux méthodologies susmentionnées. ETHYQUE est un logiciel bifrons constitué d'un ensemble d'objets permettant la génération de nouvelles applications (logiquettes) et d'un environnement adaptable aux exigences du projeteur (configurateur). Les objets (instanciations de classes codées en C++) sont les éléments manipulables dans un monde également constitué de systèmes écrit à l'aide de Règle Master. Les objets contiennent des connaissances relativement fixes et sont modifiables via une reprogrammation; le monde contient des règles facilement modifiables par un projeteur à l'aide d'une interface conviviale traduisant les règles dans le langage Radial. Dans ETHYQUE un objet complexe peut contenir un système expert ou un système expert peut être "objectifié" lorsque sa modifiabilité devient sans importance. Un monde "objectifié" n'a plus de possibilité d'accès pour un projeteur tandis qu'un objet complexe peut avoir son comportement modifié par le projeteur. Les objets d'ETHYQUE sont développés en premier lieu pour l'application ANTIGONE dont la fonction principale est de générer une base de données en partant d'un schéma unifilaire posé ou de centrale.

Contexte

host icon Hôte : Université du Québec à Montréal

Découvrez d'autres communications scientifiques

Autres communications du même congressiste :