SysML : les use case "top level" et opérationnels (tutorial SysML partie 4)
Suite et fin de la 2 ème étape : "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)" abordée dans l'article précédent :
Dans un premier temps, il est important de modéliser à la maille la plus grosse possible, dans notre exemple, le périmètre est représenté par la "boundary" UML "HybridSUV", les acteurs sont identifiés : le conducteur (Driver), le propriétaire (Registered Owner), le concessionnaire (Maintainer) faisant l'entretien, la compagnie d'assurance (Insurance Company) et le service de carte grise (Department Of Motor Vehicles).
Par exemple le use case de haut niveau "Operate the vehicule" déclenché par le conducteur est décomposé en sous use case opérationnels : "Conduire le véhicule" (Drive the vehicule) et "Garer le véhicule" (Park).
Le use case "Conduire le véhicule" inclut systématiquement les use case "Accélérer" (Accelerate), "Freiner" (Brake) et "Diriger" (Steer). Le use case "Démarrer" (Start) étend de manière optionnel le use case "Conduire le véhicule" , si le véhicule n'est pas démarré, il faudra le faire pour le conduire.
De même le use case "Garer le véhicule" inclut le use case "Freiner" qui est donc factorisé avec le use case "Conduire le véhicule".
Voir les articles consacrés aux use case pour plus d'informations :
https://www.urbanisation-si.com/sysml-le-diagramme-de-cas-d-utilisation-use-case-diagram
et
Rhona Maxwel
@rhona_helena
"Ni haïr, ni aimer fait la première moitié de toute intelligence du monde ; ne rien dire et ne rien croire la deuxième."
Arthur Schopenhauer
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/
A découvrir aussi
- SysML : présentation des extensions du diagramme d'activités UML (activity diagram)
- SysML : le diagramme d'exigence (requirement diagram)
- SysML : tutoriel ( tutorial - didacticiel ) Le diagramme de package (partie 2)
Inscrivez-vous au site
Soyez prévenu par email des prochaines mises à jour
Rejoignez les 754 autres membres