235

SysML Par l'Exemple

  • Upload
    doud98

  • View
    47

  • Download
    4

Embed Size (px)

DESCRIPTION

A modelling with sysml book in french

Citation preview

Page 1: SysML Par l'Exemple
Page 2: SysML Par l'Exemple
Page 3: SysML Par l'Exemple
Page 4: SysML Par l'Exemple
Page 5: SysML Par l'Exemple
Page 6: SysML Par l'Exemple
Page 7: SysML Par l'Exemple
Page 8: SysML Par l'Exemple
Page 9: SysML Par l'Exemple
Page 10: SysML Par l'Exemple
Page 11: SysML Par l'Exemple
Page 12: SysML Par l'Exemple
Page 13: SysML Par l'Exemple
Page 14: SysML Par l'Exemple
Page 15: SysML Par l'Exemple
Page 16: SysML Par l'Exemple
Page 17: SysML Par l'Exemple
Page 18: SysML Par l'Exemple
Page 19: SysML Par l'Exemple
Page 20: SysML Par l'Exemple
Page 21: SysML Par l'Exemple
Page 22: SysML Par l'Exemple
Page 23: SysML Par l'Exemple
Page 24: SysML Par l'Exemple
Page 25: SysML Par l'Exemple
Page 26: SysML Par l'Exemple
Page 27: SysML Par l'Exemple
Page 28: SysML Par l'Exemple
Page 29: SysML Par l'Exemple
Page 30: SysML Par l'Exemple
Page 31: SysML Par l'Exemple
Page 32: SysML Par l'Exemple
Page 33: SysML Par l'Exemple

1

Page 34: SysML Par l'Exemple
Page 35: SysML Par l'Exemple
Page 36: SysML Par l'Exemple
Page 37: SysML Par l'Exemple
Page 38: SysML Par l'Exemple
Page 39: SysML Par l'Exemple
Page 40: SysML Par l'Exemple
Page 41: SysML Par l'Exemple
Page 42: SysML Par l'Exemple
Page 43: SysML Par l'Exemple
Page 44: SysML Par l'Exemple

2

Page 45: SysML Par l'Exemple
Page 46: SysML Par l'Exemple
Page 47: SysML Par l'Exemple
Page 48: SysML Par l'Exemple
Page 49: SysML Par l'Exemple
Page 50: SysML Par l'Exemple
Page 51: SysML Par l'Exemple
Page 52: SysML Par l'Exemple
Page 53: SysML Par l'Exemple
Page 54: SysML Par l'Exemple
Page 55: SysML Par l'Exemple
Page 56: SysML Par l'Exemple
Page 57: SysML Par l'Exemple
Page 58: SysML Par l'Exemple

3

Page 59: SysML Par l'Exemple
Page 60: SysML Par l'Exemple
Page 61: SysML Par l'Exemple
Page 62: SysML Par l'Exemple
Page 63: SysML Par l'Exemple
Page 64: SysML Par l'Exemple
Page 65: SysML Par l'Exemple
Page 66: SysML Par l'Exemple
Page 67: SysML Par l'Exemple
Page 68: SysML Par l'Exemple
Page 69: SysML Par l'Exemple

4

Page 70: SysML Par l'Exemple
Page 71: SysML Par l'Exemple
Page 72: SysML Par l'Exemple
Page 73: SysML Par l'Exemple
Page 74: SysML Par l'Exemple
Page 75: SysML Par l'Exemple
Page 76: SysML Par l'Exemple
Page 77: SysML Par l'Exemple
Page 78: SysML Par l'Exemple
Page 79: SysML Par l'Exemple
Page 80: SysML Par l'Exemple
Page 81: SysML Par l'Exemple
Page 82: SysML Par l'Exemple
Page 83: SysML Par l'Exemple
Page 84: SysML Par l'Exemple
Page 85: SysML Par l'Exemple
Page 86: SysML Par l'Exemple
Page 87: SysML Par l'Exemple
Page 88: SysML Par l'Exemple
Page 89: SysML Par l'Exemple
Page 90: SysML Par l'Exemple

5

Page 91: SysML Par l'Exemple
Page 92: SysML Par l'Exemple
Page 93: SysML Par l'Exemple
Page 94: SysML Par l'Exemple
Page 95: SysML Par l'Exemple
Page 96: SysML Par l'Exemple
Page 97: SysML Par l'Exemple
Page 98: SysML Par l'Exemple
Page 99: SysML Par l'Exemple
Page 100: SysML Par l'Exemple
Page 101: SysML Par l'Exemple
Page 102: SysML Par l'Exemple
Page 103: SysML Par l'Exemple
Page 104: SysML Par l'Exemple
Page 105: SysML Par l'Exemple
Page 106: SysML Par l'Exemple
Page 107: SysML Par l'Exemple
Page 108: SysML Par l'Exemple
Page 109: SysML Par l'Exemple
Page 110: SysML Par l'Exemple
Page 111: SysML Par l'Exemple
Page 112: SysML Par l'Exemple
Page 113: SysML Par l'Exemple
Page 114: SysML Par l'Exemple
Page 115: SysML Par l'Exemple
Page 116: SysML Par l'Exemple

6

Page 117: SysML Par l'Exemple
Page 118: SysML Par l'Exemple
Page 119: SysML Par l'Exemple
Page 120: SysML Par l'Exemple
Page 121: SysML Par l'Exemple
Page 122: SysML Par l'Exemple
Page 123: SysML Par l'Exemple
Page 124: SysML Par l'Exemple
Page 125: SysML Par l'Exemple
Page 126: SysML Par l'Exemple
Page 127: SysML Par l'Exemple

7

Page 128: SysML Par l'Exemple
Page 129: SysML Par l'Exemple
Page 130: SysML Par l'Exemple
Page 131: SysML Par l'Exemple
Page 132: SysML Par l'Exemple
Page 133: SysML Par l'Exemple
Page 134: SysML Par l'Exemple
Page 135: SysML Par l'Exemple
Page 136: SysML Par l'Exemple
Page 137: SysML Par l'Exemple
Page 138: SysML Par l'Exemple
Page 139: SysML Par l'Exemple
Page 140: SysML Par l'Exemple
Page 141: SysML Par l'Exemple
Page 142: SysML Par l'Exemple
Page 143: SysML Par l'Exemple
Page 144: SysML Par l'Exemple
Page 145: SysML Par l'Exemple
Page 146: SysML Par l'Exemple
Page 147: SysML Par l'Exemple
Page 148: SysML Par l'Exemple
Page 149: SysML Par l'Exemple

8

Page 150: SysML Par l'Exemple
Page 151: SysML Par l'Exemple
Page 152: SysML Par l'Exemple
Page 153: SysML Par l'Exemple
Page 154: SysML Par l'Exemple
Page 155: SysML Par l'Exemple
Page 156: SysML Par l'Exemple
Page 157: SysML Par l'Exemple
Page 158: SysML Par l'Exemple
Page 159: SysML Par l'Exemple
Page 160: SysML Par l'Exemple
Page 161: SysML Par l'Exemple
Page 162: SysML Par l'Exemple
Page 163: SysML Par l'Exemple
Page 164: SysML Par l'Exemple
Page 165: SysML Par l'Exemple
Page 166: SysML Par l'Exemple
Page 167: SysML Par l'Exemple
Page 168: SysML Par l'Exemple
Page 169: SysML Par l'Exemple
Page 170: SysML Par l'Exemple
Page 171: SysML Par l'Exemple
Page 172: SysML Par l'Exemple
Page 173: SysML Par l'Exemple
Page 174: SysML Par l'Exemple
Page 175: SysML Par l'Exemple

9

Page 176: SysML Par l'Exemple
Page 177: SysML Par l'Exemple
Page 178: SysML Par l'Exemple
Page 179: SysML Par l'Exemple
Page 180: SysML Par l'Exemple
Page 181: SysML Par l'Exemple
Page 182: SysML Par l'Exemple

10

Page 183: SysML Par l'Exemple
Page 184: SysML Par l'Exemple
Page 185: SysML Par l'Exemple
Page 186: SysML Par l'Exemple
Page 187: SysML Par l'Exemple
Page 188: SysML Par l'Exemple
Page 189: SysML Par l'Exemple
Page 190: SysML Par l'Exemple
Page 191: SysML Par l'Exemple
Page 192: SysML Par l'Exemple
Page 193: SysML Par l'Exemple
Page 194: SysML Par l'Exemple

A

Page 195: SysML Par l'Exemple
Page 196: SysML Par l'Exemple
Page 197: SysML Par l'Exemple
Page 198: SysML Par l'Exemple
Page 199: SysML Par l'Exemple
Page 200: SysML Par l'Exemple
Page 201: SysML Par l'Exemple
Page 202: SysML Par l'Exemple
Page 203: SysML Par l'Exemple

B

Page 204: SysML Par l'Exemple
Page 205: SysML Par l'Exemple
Page 206: SysML Par l'Exemple
Page 207: SysML Par l'Exemple
Page 208: SysML Par l'Exemple
Page 209: SysML Par l'Exemple
Page 210: SysML Par l'Exemple
Page 211: SysML Par l'Exemple
Page 212: SysML Par l'Exemple
Page 213: SysML Par l'Exemple
Page 214: SysML Par l'Exemple
Page 215: SysML Par l'Exemple
Page 216: SysML Par l'Exemple
Page 217: SysML Par l'Exemple
Page 218: SysML Par l'Exemple
Page 219: SysML Par l'Exemple
Page 220: SysML Par l'Exemple
Page 221: SysML Par l'Exemple
Page 222: SysML Par l'Exemple
Page 223: SysML Par l'Exemple
Page 224: SysML Par l'Exemple
Page 225: SysML Par l'Exemple
Page 226: SysML Par l'Exemple
Page 227: SysML Par l'Exemple

Aacteur 35

classification 41généralisé 43principal 38

action 122, 140accept event action 153accept time event 154action d’appel 151sémantique d’exécution 150send signal action 154

activation 50activité 122

paramètre 152signal 153

AFIS 3agrégation 67allocation 173Artisan Studio 137ASA 10association 69

bidirectionnelle 111multiplicités 70unidirectionnelle 71

Page 228: SysML Par l'Exemple

Bbdd (block definition diagram) 59, 174bloc 60

bloc abstrait 88broche 149Ccadre référence 54cas d’utilisation 36

description 40relations 43

cas de test 31classification 72composition 66condition 120connecteur 84

connecteur d’assemblage 102connecteur de délégation 102

contrainte 65, 167ControlOperator 159ControlValue 159Ddécision 141dépendance 111deriveReqt 28

Page 229: SysML Par l'Exemple

diagramme 16animation 137cartouche 25d’activité 139, 176d’états 117d’exigences 23de bloc interne (ibd) 80, 180de cas d’utilisation 34de définition de blocs (bdd) 59, 174de packages 106de séquence « système » (dss) 48, 182

cadre référence 54contraintes temporelles 56fragment combiné 52

paramétrique 165dss (diagramme de séquence « système ») 48Eeffet 122d’entrée 132de sortie 132

espace de noms 109état 119

état composite 126état final 122

Page 230: SysML Par l'Exemple

état initial 122pseudo-état History 129région concurrente 130

événement 119événement interne 124événement temporel 125

exigence 24dérivation 28raffinement 28

Fflot 141

continu 157fin de flot 146flot d’objet 149stream 158

flow port 89composite 94conjugué 95

flow specification 94fork 143forme tabulaire 32, 178fragment combiné 52fusion 147

Page 231: SysML Par l'Exemple

Iibd (internal block diagram) 80, 180INCOSE 14ingénierie système (IS) 1

norme 3interface 96item flow 92Jjeton 141join 143Lligne de vie 49MMagicDraw VI, 33, 63, 171, 178MARTE 13Mathematica 171Matlab 171message 50modèle 8, 113modélisation 8

exigences 22multiplicité 63Nnœud d’objet 151

Page 232: SysML Par l'Exemple

nom qualifié 109norme

EIA 632 5IEEE 1 220 4ISO 15 288 6

Oobject flow 148object node 148OMG (Object Management Group) 10opérateur de contrôle 159opération 75Ppackage 107

contenance 109dépendance 111modèle 113point de vue 114vue 113

paquetage 108partie 61, 65, 82partition 176point de vue 114port 89

composite 94

Page 233: SysML Par l'Exemple

flow port 90port conjugué 95port de comportement 102port de délégation 102port standard 89, 98

profil UML 16Rréception 75référence 82refine 28région

concurrente 130d’expansion 156interruptible 155

relationagrégation 67association 69composition 66d’extension 43d’inclusion 43d’utilisation 97de contenance 109de généralisation 43réalisation 97

Page 234: SysML Par l'Exemple

réseau de Petri 143SSA/RT 9SADT 9scénario 40Simulink 171spécialisation 74stéréotype 46stream 157super-état 126SysML

diagramme 16histoire 14site Web 16UML 2/SysML 17

System on a Chip (SoC) 14système 2Ttest case 31traçabilité 31transition 120

de complétion 134interne 135propre 135

Page 235: SysML Par l'Exemple

UUML 10

diagramme 10profil 16UML 2/SysML 17

use case (UC) 36Vvaleur 60

de contrôle 159value binding 170value type 63vue 113