SysML - Modélisation des systèmes Flashcards
SysML est l’acronyme de …
“System Modeling Language”
(langage de modélisation de système)
Le diagramme des cas d’utilisation s’appelle en anglais …
Use Case (UC)
Le diagramme des cas d’utilisation est un modèle
fonctionnel
Le diagramme des cas d’utilisation répond aux questions
à quoi ça sert,
pour qui,
avec quoi (matière, énergie, information)
dans quel environnement.
Dans le diagramme des cas d’utilisation, la limite du système…
est représentée par un simple rectangle.
Dans le diagramme des cas d’utilisation, les acteurs sont …
des éléments extérieurs au système interagissant avec lui.
Les associations du diagramme des cas d’utilisation
relient …
les acteurs et les cas d’utilisation
(fonctions du système).
Les cas d’utilisation (~ fonctions du système) sont exprimés …
par un verbe à l’infinitif et son complément
et sont placés dans une bulle dans le diagramme UC.
Le diagramme des exigences (ou critères) s’appelle en anglais …
Requirement (Req)
Les exigences sont développées en branches
avec des liens “container”
Les exigences sont quantifiées …
par une valeur numérique et un lien “refine”
Le composant (ou bloc) du système répondant au critère est lié par …
un lien “satisfy”
La procédure de test de validation du critère est précisée par …
un lien “verify”
Les 2 modèles fonctionnels de SysML sont …
le diagramme de cas d’utilisation
le diagramme de critère.
Les 2 modèles structurels de SysML sont …
- le diagramme de définition de bloc
- le diagramme de bloc interne
Le diagramme de définition de bloc s’appelle en anglais …
“Block Diagram Definition”
(BDD)
Le diagramme de bloc interne s’appelle en anglais …
“Internal Block Diagram”
(IBD)
Le BDD définit les blocs …
regroupés par famille
sous la forme d’une arborescence
Dans le BDD, les blocs sont reliés à leur “parent” par
une “part association”

Dans l’IBD, les blocs sont reliés par …
des flux (flow en anglais)
de matière, d’énergie ou d’information
(l’entrée se fait par un port)

Les modèles de comportement de SysML sont …
- le diagramme d’état
(State Machine Diagram) - le diagramme d’activité
(Activity Diagram) - et le diagramme de séquence
(Sequence Diagram)
Le diagramme d’état présente …
les transitions (ou l’évolution) des états système
en fonction des évènements
(marche, arrêt, veille,…)
Le diagramme d’activité présente …
les taches ou activités du système
en fonction des évènements
Plusieurs activités sont possibles simultanément.
Le diagramme de séquence montre …
les intéractions du système et des acteurs
en fonctions des messages echangés
le long d’une ligne de temps.