Thèse soutenue

Objets hybrides dans des applications scientifiques orientées objets

FR  |  
EN
Auteur / Autrice : Patricia Bomme
Direction : Jean-Paul Barthès
Type : Thèse de doctorat
Discipline(s) : Contrôles des Systèmes
Date : Soutenance en 1998
Etablissement(s) : Compiègne

Résumé

FR

L'approche proposée définit, met en œuvre et valide un concept d'objets hybrides (ou objets intelligents), qui intègre une connaissance déclarative accompagnée de raisonnements. Les comportements intelligents ainsi définis, peuvent être invoqués dans les méthodes de l'objet. Les règles d'un objet sont considérées comme des pseudo-méthodes travaillant sur l'état de l'objet. Leur conception d'intégration respecte les caractéristiques des objets, auxquelles elles sont appliquées : l'encapsulation, l'héritage, le polymorphisme et l'identité d'un objet. Les règles sont organisées en une hiérarchie induite de celle de l'application ; ainsi ces deux hiérarchies demeurent toujours cohérentes. Quant aux moteurs d'inférence, ils sont sous le contrôle d'un objet et deviennent des concepts locaux implémentés par des objets temporaires. Cette implémentation ainsi qu'une simple architecture de tableau noir facilitent la définition et la spécialisation des modes de raisonnement. Pour résumer, ces objets intelligents fournissent à leur application hôte, une architecture dans laquelle la connaissance est distribuée et les inférences décentralisées. L'outil final est une librairie implémentant un système expert propositionnel orienté-objet en association avec un modèle d'objets intelligents réutilisables. Cette approche peut être mise en œuvre dans tout environnement compatible c/c++, elle permet d'intégrer des heuristiques dans une application sans introduire de nouvelles contraintes. Le potentiel de l'approche est illustré sur deux exemples industriels : un système d'aide à la décision pour la sélection optimale d’équipements industriels, et sur un pré-processeur bi-et-tridimensionel d'éléments finis en géomécanique.