behavior diagrams

Les diagrammes de comportement comprennent le diagramme de cas d'utilisation, le diagramme d'activité, le diagramme de séquence et le diagramme de machine à états.

Diagramme d'activités

activity diagram

Le diagramme d'activités représente le flux de données et de contrôle entre les activités.

Diagramme de séquences

sequence diagram

Le diagramme de séquences représente l'interaction entre les parties collaboratrices d'un système.

Diagramme de machine à état

state machine diagram

Le diagramme de machine à état décrit les transitions d'état et les actions qu'un système ou ses parties effectuent en réponse à des événements.

Diagramme de cas d'utilisationdétails

uc use case

Un diagramme de cas d'utilisation fournit une description de haut niveau de la fonctionnalité qui est réalisée par l'interaction entre les systèmes ou les parties du système.

Diagramme d'exigences

req requirement diagram

Les diagrammes d'exigences servent à préciser ce que l'on attend du système, généralement dérivées du cahier des charges.

structure diagrams

Les diagrammes de structure servent à définir l'architecture du système.

Le bloc est l'unité de base de la structure en SysML et peut être utilisé pour représenter le matériel, le logiciel, les installations, le personnel ou tout autre élément du système. La structure du système est représentée par des diagrammes de définition de blocs et des diagrammes de blocs internes. Les packages servent à organiser le modèle.

Diagramme de définition de blocs

bdd block definition diagram

Un diagramme de définition de blocs est un diagramme structurel statique.

L'objectif des diagrammes de définition de blocs est de spécifier les composants du système, leur contenu (propriétés, comportements, contraintes), leurs interfaces et leurs relations.

ibd internal block diagram

Un diagramme de blocs internes est un diagramme structurel statique.

L'objectif des diagrammes de blocs internes (IBD) est de montrer le contenu structurel encapsulé (composants, propriétés, connecteurs, ports, interfaces) des blocs afin qu'ils puissent être décomposés de manière récursive et "reliés" à l'aide d'interfaces. Autrement dit, un IBD est une vue "boîte blanche" (je comprends et je décris ce qu'il y a à l'intérieur du système considéré) d'un bloc qui a jusqu'alors été décrit en "boîte noire" (je ne sais pas ce qui se passe à l'intérieur, je ne peux que constater son comportement).

Diagramme paramétrique

parametric diagram

Le diagramme paramétrique représente les contraintes sur les valeurs des propriétés du système, telles que les performances, la fiabilité, les propriétés de masse, etc.

Diagramme de packages

pkg package diagram

Un diagramme de packages est un diagramme structurel statique.

L'objectif d'un diagramme de packages est d'organiser les modèles complexes et de grande taille.