urbanisation-si.com

urbanisation-si.com

SysML : Décrire le comportement du système avec les diagrammes de séquence et d'état - Diagramme de séquence boite noire (tutorial SysML partie 5)

sysml-tutoriel-tutorial-didacticiel-sequence-diagram-HSUV-74.png
Modélisation du comportement "boite noire" du use case "Conduire le véhicule" en utilisant le diagramme de séquence.

Diagramme de séquence montrant l'ordonnancement des interactions entre le conducteur et une instance "vehiculeIncontext" du système "HybridSUV" correspondant au use case "Conduire le véhicule" (Drive the Vehicule) idendifié lors de l'étape précédente : 

"Préciser le contexte du système c'est à dire délimiter les frontières et identifier les "use case" (diagrammes interne de bloc et diagrammes de use case)" (voir l'article :  https://www.urbanisation-si.com/sysml-les-use-case-top-level-et-operationnels-tutorial-sysml-partie-4 ).

 

Ce diagramme représente les interactions "boite noire" du use case "Conduire le véhicule".

Cette phase d'analyse montre comment le sujet c'est à dire le système (HybridSUV) interagit avec les éléments extérieurs sans révéler aucun détail de son fonctionnement interne.

Voir l'article consacré à la méthode ultime pour modéliser en UML l'expression de besoin d'un projet informatique :

 

La syntaxe et l'exhaustivité des artefacts graphiques de modélisation du diagrmme de séquence ont été vus dans les articles :

  1. https://www.urbanisation-si.com/sysml-le-diagramme-de-sequence-sequence-diagram
  2. https://www.urbanisation-si.com/sysml-les-elements-graphiques-du-diagramme-de-sequence-sequence-diagram

 

Les conditions pour chaque alternative (fragment alt) sont exprimées en OCL (Object Constraint Language) et sont liés aux états du bloc "HybridSUV).

OCL est le langage d'expression de règles et de contraintes utilisés en UML. Toutes les contraintes du langage UML sont écrites en OCL. OCL est aussi utilisé dans les profils pour spécifier les nouvelles règles propres.

  

Voir la série d'articles consacrés à OCL :

  1. https://www.urbanisation-si.com/modelisation-de-systeme-uml-n-est-rien-sans-ocl
  2. https://www.urbanisation-si.com/modelisation-de-systeme-ocl-ca-se-complique
  3. https://www.urbanisation-si.com/modelisation-de-systeme-ocl-vous-en-redemandez
  4. https://www.urbanisation-si.com/modelisation-de-systeme-tutoriel-ocl-la-gestion-des-evenements
  5. https://www.urbanisation-si.com/modelisation-de-systeme-comment-utiliser-ocl-avec-eclipse-c-est-bien-la-question-que-tout-le-monde-se-pose

 

Rhona Maxwel

@rhona_helena

 

"Qui ne possède pas sa pensée ne possède pas son action."
Victor Hugo

 

Voir aussi :  

 

http://urbanisation-si.wix.com/blog

http://urbanisme-si.wix.com/blog

http://urbanisation-si.wix.com/urbanisation-si

http://urbanisation-si.over-blog.com/

http://rhonamaxwel.over-blog.com/

http://urbanisation-des-si.blogspot.fr/

http://bonnes-pratiques-si.eklablog.com/

http://urbanisation-si.eklablog.com/



09/01/2016
0 Poster un commentaire

A découvrir aussi


Inscrivez-vous au site

Soyez prévenu par email des prochaines mises à jour

Rejoignez les 709 autres membres