thesis

Proposition d'une approche en spirale de développement des systèmes à base de connaissances : application au développement d’un système d’aide à la conception des roulements

Defense date:

Jan. 1, 1998

Edit

Institution:

Valenciennes

Disciplines:

Authors:

Directors:

Abstract EN:

Pas de résumé disponible.

Abstract FR:

Contraintes à une course effrénée pour l'amélioration de leur productivité, les entreprises se restructurent, se diversifient et automatisent de plus en plus le développement de leurs produits. Après avoir automatisé les fonctions de bas niveaux cognitifs, l'automatisation a abordé les couches hautes de la supervision dans lesquelles l'opérateur humain est un élément incontournable. Cette réalité confronte l'automaticien à l'élaboration d'outils, pour la plus part dits d'aide à la décision (SIAD) plus ou moins coopératifs avec leurs utilisateurs. De tels outils ont en général la triple mission d'assistance à l'opérateur, de rationalisation et de pérennisation du savoir-faire de l'entreprise. Cette thèse apporte une contribution méthodologique au développement d'outils d'assistance aux opérateurs de conception. Elle trouve son terrain d'application et d'évaluation dans le cadre du processus industriel de conception de roulements spéciaux développé par la SNFA. Le développement d'outil d'assistance aux opérateurs confronte à de multiples problèmes liés pour l'essentiel au caractère généralement mal défini du cahier des charges et à la nécessité d'assurer une bonne acceptation par les utilisateurs terminaux. En ce sens, après avoir positionné les attentes de l'entreprise et cerné la problématique au travers d'une recherche bibliographique sur les thèmes de la conception et de l'IA, nous avons cadré nos réflexions sur l'élaboration d'une méthode de développement en spirale de SBC qui fédère génie logiciel et génie cognitif. Cette méthode prône un cycle de vie dérivé de celui de BOEHM et la construction des modèles MERISE à partir d'une modélisation CommonKADS de l'organisation de l'entreprise, de l'activité des opérateurs et de l'expertise de résolution de problèmes. En cela, elle cherche à identifier et minimiser les risques associés à chaque étape du développement du logiciel. La démarche a été l'occasion de mettre en œuvre des techniques de réutilisation et en particulier de spécifier et d'opérationnaliser un mécanisme de raisonnement à partir de cas.