SysML - Modélisation des systèmes Flashcards

1
Q

SysML est l’acronyme de …

A

“System Modeling Language”

(langage de modélisation de système)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Le diagramme des cas d’utilisation s’appelle en anglais …

A

Use Case (UC)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Le diagramme des cas d’utilisation est un modèle

A

fonctionnel

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Le diagramme des cas d’utilisation répond aux questions

A

à quoi ça sert,
pour qui,
avec quoi (matière, énergie, information)

dans quel environnement.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Dans le diagramme des cas d’utilisation, la limite du système…

A

est représentée par un simple rectangle.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Dans le diagramme des cas d’utilisation, les acteurs sont …

A

des éléments extérieurs au système interagissant avec lui.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Les associations du diagramme des cas d’utilisation

relient …

A

les acteurs et les cas d’utilisation
(fonctions du système).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Les cas d’utilisation (~ fonctions du système) sont exprimés …

A

par un verbe à l’infinitif et son complément

et sont placés dans une bulle dans le diagramme UC.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Le diagramme des exigences (ou critères) s’appelle en anglais …

A

Requirement (Req)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Les exigences sont développées en branches

A

avec des liens “container”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Les exigences sont quantifiées …

A

par une valeur numérique et un lien “refine”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Le composant (ou bloc) du système répondant au critère est lié par …

A

un lien “satisfy”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

La procédure de test de validation du critère est précisée par …

A

un lien “verify”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Les 2 modèles fonctionnels de SysML sont …

A

le diagramme de cas d’utilisation

le diagramme de critère.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Les 2 modèles structurels de SysML sont …

A
  • le diagramme de définition de bloc
  • le diagramme de bloc interne
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Le diagramme de définition de bloc s’appelle en anglais …

A

“Block Diagram Definition”

(BDD)

17
Q

Le diagramme de bloc interne s’appelle en anglais …

A

“Internal Block Diagram”

(IBD)

18
Q

Le BDD définit les blocs …

A

regroupés par famille

sous la forme d’une arborescence

19
Q

Dans le BDD, les blocs sont reliés à leur “parent” par

A

une “part association”

20
Q

Dans l’IBD, les blocs sont reliés par …

A

des flux (flow en anglais)
de matière, d’énergie ou d’information
(l’entrée se fait par un port)

21
Q

Les modèles de comportement de SysML sont …

A
  • le diagramme d’état
    (State Machine Diagram)
  • le diagramme d’activité
    (Activity Diagram)
  • et le diagramme de séquence
    (Sequence Diagram)
22
Q

Le diagramme d’état présente …

A

les transitions (ou l’évolution) des états système

en fonction des évènements

(marche, arrêt, veille,…)

23
Q

Le diagramme d’activité présente …

A

les taches ou activités du système
en fonction des évènements

Plusieurs activités sont possibles simultanément.

24
Q

Le diagramme de séquence montre …

A

les intéractions du système et des acteurs

en fonctions des messages echangés

le long d’une ligne de temps.