Ingénierie système guidée par les modèles: Application du standard IEEE 15288, de l'architecture MDA et du langage SysML à la conception des systèmes mécatroniques - TEL - Thèses en ligne Accéder directement au contenu
Thèse Année : 2008

Ingénierie système guidée par les modèles: Application du standard IEEE 15288, de l'architecture MDA et du langage SysML à la conception des systèmes mécatroniques

Résumé

The design of mechatronic systems needs to undertake a systemic approach. This systemic approach implies the use of a methodology that will enable, in a first time, to consider the system with all its components (mechanical, electronics, software, etc.) and to give the possibility to design and specify the system by defining its components and the interconnections between them. Then, this methodology must make it possible to describe these components with the existing tools of specific technological domains. We considered the object-oriented techniques, for instance, the Model Driven Engineering MDE, to build a methodology that will support such a systemic approach and will also support the design activities described in the ISO/IEC/IEEE 15288 systems engineering standard. In this work, we proposed a methodology that answers these needs called MISSyM. In MISSyM, the design activities are realized on SysML models extended by profiles supporting the ISO/IEC/IEEE 15288 standard. In addition to that, MISSyM integrates the support of modeling elements that are specific to mechatronic systems. We also integrated in MISSyM an extension to SysML supporting Bond Graphs and enabling an energetics analyzes of heterogeneous systems. Then we enriched the methodology by a high-level architecture-quality verification method that uses an algorithm based on model metrics and a DSM partitioning algorithm.
La conception des systèmes mécatroniques, vu leur complexité, nécessite d'entreprendre une approche systémique. Une approche systémique implique l'utilisation d'une méthodologie permettant, en premier lieu, de considérer le système avec toutes ses composantes (mécanique, électronique, informatique, etc.) et de fournir les moyens de concevoir et de spécifier ce système par la définition de ses composants et des liens qui existent entre eux. D'autre part, cette méthodologie doit aussi donner la possibilité de décrire ces composants avec les outils existants dédiés aux domaines technologiques. Nous nous sommes tournés vers des technologies orientées-objet, en l'occurrence l'ingénierie guidée par les modèles MDE, pour construire une méthodologie permettant d'entreprendre cette approche systémique supportant les activités d'ingénierie décrites dans le standard ISO/IEC/IEEE 15288. Dans cette thèse, nous proposons donc une méthodologie qui répond à ces besoins et que nous avons intitulé MISSyM. Dans MISSyM, les activités de conception sont réalisées sur des modèles SysML étendus par des profiles supportant le standard ISO/IEC/IEEE 15288. De plus, MISSyM intègre le support d'éléments de modélisation spécifiques aux systèmes mécatroniques qui sont le composant mécatronique ainsi que des extensions et des design pattern spécifiques. Nous avons aussi intégré dans MISSyM une extension au langage SysML supportant les Bond Graphs et permettant d'entreprendre une analyse énergétique des systèmes hétérogènes. Nous avons par la suite enrichi la méthodologie MISSyM par une méthode de vérification de la qualité de l'architecture qui repose sur un algorithme utilisant des métriques sur les modèles décrivant l'architecture d'un composant donné ou du système puis appliquant un algorithme de partitionnement de la matrice de dépendances ou DSM (existant) pour proposer une amélioration de cette architecture. Nous avons en plus fourni l'ouverture vers le langage de simulation Modelica par la génération de code. Et finalement, nous avons décrit le processus global de la méthodologie basé sur l'architecture de modèles MDA et en concordance avec le standard d'ingénierie système ISO/IEC/IEEE 15288. Nous avons fourni un exemple d'application pour permettre aux ingénieurs système de mieux utiliser le nouveau langage SysML à travers cette méthodologie.
Fichier principal
Vignette du fichier
These_Skander_TURKI_2Octobre2008.pdf (3.27 Mo) Télécharger le fichier
Loading...

Dates et versions

tel-00336839 , version 1 (05-11-2008)

Identifiants

  • HAL Id : tel-00336839 , version 1

Citer

Skander Turki. Ingénierie système guidée par les modèles: Application du standard IEEE 15288, de l'architecture MDA et du langage SysML à la conception des systèmes mécatroniques. Génie logiciel [cs.SE]. Université du Sud Toulon Var, 2008. Français. ⟨NNT : ⟩. ⟨tel-00336839⟩
584 Consultations
2272 Téléchargements

Partager

Gmail Facebook X LinkedIn More