SysML : tutoriel ( tutorial - didacticiel ) Description de l'étude de cas (partie 1)
Ce tutorial traite du développement d'une automobile, et plus particulièrement d'un Véhicule Utilitaire Sportif Hybride ( HSUV Hybrid Sport Utility Vehicle ), un 4 x 4 alimenté au gazole et électrique.
L'étude de cas est intéressante du point de vue des exigences contradictoires : basse consommation de carburant, mais capacité de charge importante et la possibilité de rouler hors de routes en tout terrain.
Comme il s'agit avant tout d'un tutorial pédagogique pour mettre en oeuvre les 9 diagrammes SysML et l'ordre des étapes pour parvenir à une modélisation efficiente, l'exactitude technique et la faisabilité de la solution ne sont pas réelles et ne font pas partie des objectifs de ce tutoriel.
Le didacticiel se focalise sur les choix de conception : frontières entre les sous-système du 4 x 4 hybride, les exigences, les analyses de performance, la structure et le comportement.
Voici l'ordre des grandes étapes de modélisation suivi dans ce tutorial :
- Vue d'ensemble des packages représentant la structure au plus haut niveau du système. Un des principes de la modélisation est de raffiner et d'augmenter l'échelle des cartographies pour arriver aux niveaux des destinataires voulus et répondre à la question : à quoi vont servir tous ces modèles ?
- Préciser le contexte du système c'est à dire délimiter les frontières et identifier les "use case" (diagrammes interne de bloc et diagrammes de use case).
- Décrire le comportement du système avec les diagrammes de séquence et d'état.
- Recenser les exigences sous forme de diagrammes d'exigence et de matrices.
- Structurer le système avec les diagrammes de définition de bloc et les diagrammes internes de bloc.
- Définir les ports et les flux (diagrammes de définition de bloc et les diagrammes internes de bloc, diagrammes paramétriques).
- Analyser les performances (diagrammes de définition de bloc, diagrammes de package, diagrammes paramétriques et les diagram UML de timing qui ne font pas partie de la norme SysML.).
- Définir les allocations des activités (diagrammes d'activité, diagrammes de définition de bloc, diagrammes d'activité semblable aux diagrammes Enhanced Function Flow Block Diagram (EFFBD), et diagrammes internes de bloc).
Commençons donc par la vue d'ensemble des packages représentant la structure au plus haut niveau du système, les autres étapes suivront dans les prochains articles.
Le Profil de SysML doit être appliqué à ce package pour inclure des stéréotypes du profil.
Le package HSUVMODEL importe les bibliothèques de modèle, comme la bibliothèque de modèle des unités physiques (longueur, masse, puissance, ...).
Rhona Maxwel
@rhona_helena
"Sur cent personnes à qui l'on souhaite bonne année, bonne santé le premier janvier, deux meurent d'atroces souffrances avant le pont de la Pentecôte."
Pierre Desproges
Voir aussi :
http://urbanisation-si.wix.com/blog
http://urbanisme-si.wix.com/blog
http://urbanisation-si.wix.com/urbanisation-si
http://urbanisation-si.over-blog.com/
http://rhonamaxwel.over-blog.com/
http://urbanisation-des-si.blogspot.fr/
A découvrir aussi
- SysML : présentation des ports et des flux
- SysML : présentation des extensions du diagramme d'activités UML (activity diagram)
- SysML : les use case "top level" et opérationnels (tutorial SysML partie 4)
Inscrivez-vous au site
Soyez prévenu par email des prochaines mises à jour
Rejoignez les 757 autres membres