Une approche orientée objet pour la conception d'un système intégré de production

par Soumeya Ghroud

Thèse de doctorat en Ingénierie Informatique

Sous la direction de Joël Favrel.


  • Résumé

    L'étude porte sur l'apport du génie logiciel orienté objet dans l'intégration des systèmes de production. Les développements ont été effectués dans le but de définir une méthode de modélisation adaptée aux systèmes intégrés de production (SIP) puis de modéliser le système de pilotage d'une cellule flexible expérimentale. De nombreux problèmes se sont posés. Ils sont liés essentiellement au manque de rigueur de certains formalismes utilisés, au recours à la juxtaposition de différents paradigmes, afin de couvrir toutes les dimensions du système, sans se préoccuper de leur intégration, à la non couverture de tout le cycle de vie, jusqu'à l'absence d'un support logiciel. Une approche orientée objet pour la conception des SIP est proposées. La démarche de modélisation préconisée porte d'abord sur la définition d'une architecture d'intégration pour le système à modéliser. L'architecture concerne le système de pilotage avec prise en compte des aspects information et communication. Ensuite l'analyse et la modélisation du système sont effectuées pour aboutir finalement à un modèle exécutable du système. Notre contribution se situe au niveau méthodologique. Une méthode couvrant tout le cycle de développement, et basée sur une démarche en deux étapes, structurée puis orientée objet, est définie. Elle se fonde de la méthode des Cas d'Utilisation qui permet une approche orientée utilisateur. Elle utilise un formalisme mixte orienté objet/ réseaux de Petri original et qui est appliquée à trois niveaux d'abstraction successifs : interface, objets et opérations. Les avantages sont alors la superposabilité directe entre le modèle objet et le modèle dynamique, la garantie de la traçabilité du modèle et ainsi, l'automatisation possible du contrôle de cohérence et de la génération de code. Une mise en œuvre de la méthode a consisté à développer le superviseur de la cellule flexible de l'AIPRAO.

  • Titre traduit

    = Object oriented approach for CIM system design


  • Résumé

    This study focuses on the contribution of oriented object software engineering to the production system integration by means of CIM. Developments have been effected in order to define a modelling method adapted to integrated manufacturing systems (IMS) and to design a flexible cell control system in a validation aim. Modelling problems lie principally firstly in the lack of strictness of some usual formalisms, then in the juxtaposition of different paradigms to cover all system dimensions without taking care about integration, and lastly in taking into account system cycle life, including the absence of software support. An object oriented approach for IMS design is proposed. The recommended modelling steps include first definition of an integrating architecture for manufacturing system design. This architecture principally deals with the control system while taking into account information and communication aspects. Then analysis and design of the system are done to lead to an executable model of this system. Our contribution takes place at a methodological level. A method covering all the development cycle is defined. It is founded on a two-step process: structured and then abject oriented. This method is based on the Use-Case method which allows a user oriented approach. It makes use of a combined abject oriented and Petri nets formalism in an original way. This method is then applied to three successive abstraction levels: interface, objects and operations. Advantages are direct superposability between the object model and the dynamic model, assurance of model trackability and thus possible automation of the coherency control and code generation. This method has been valited by the development of a flexible ail supervisor for AIPRAO.

Consulter en bibliothèque

La version de soutenance existe sous forme papier

Informations

  • Détails : 1 vol. (186 p.)
  • Notes : Publication autorisée par le jury
  • Annexes : Bibliogr.

Où se trouve cette thèse ?

  • Bibliothèque : Institut national des sciences appliquées (Villeurbanne, Rhône). Service Commun de la Documentation Doc'INSA.
  • Accessible pour le PEB
  • Cote : C.83(1947)
Voir dans le Sudoc, catalogue collectif des bibliothèques de l'enseignement supérieur et de la recherche.