Exemple SysML
La modélisation SysML avec Modelio : Cas d'étude
Présentation
L'exemple SysML qui suit fournit le modèle d'un système complexe développé en utilisant le module Modelio SysML Architect. Ce cas d'étude, qui a déjà été présenté [M. V. Linhares et al], se base sur la modélisation d'une unité d'automatisation industrielle qui exprime différentes opérations et stratégies de contrôle. Dans notre cas d'étude, nous allons présenter les modèles de haut niveau modélisés par le module SysML Architect (module développé par Modelio).
Méthodologie de modélisation
La modélisation commence au plus haut niveau de l'unité d'automatisation industrielle, avec la modélisation des différents composants de haut niveau du système. Ensuite, on présente un diagramme de cas d'utilisation comportemental SysML, afin de déterminer les différents scénarios présents dans le système. Par la suite, nous descendons progressivement jusqu'aux composants de bas niveau, dont nous illustrons les aspects relatifs, comme par exemple le comportement exprimé à travers des diagrammes SysML comme les diagrammes d'états et les diagrammes de séquence.
Modélisation de haut niveau
- Modéliser la structure du système
- Modéliser le diagramme de cas d'utilisation lié au comportement du système
Modélisation des sous-systèmes
Modélisation d'autres aspects de l'unité d'automatisation
- Modéliser le bloc de dispositif de pression
- Modéliser le bloc de fonctions arithmétiques
- Modéliser le diagramme de séquence pour l'opération Plant
- Modéliser l'action de la stratégie de contrôle
- Modéliser les exigences du système
Références
M. V. Linhares et al. 2006. "Empirical Evaluation of SysML through the Modeling of an Industrial Automation Unit". Lors du 11e IEEE (International Conference on Emerging Technologies and Factory Automation). Prague, République tchèque.