Pré. | Proc. |
Diagrammes activité
Le diagramme d'activité est le diagramme de comportement le plus important et peut être utilisé pour modéliser un comportement basé sur un flux (discret ou continu) où les entrées sont converties en sorties en traversant une séquence d'actions qui effectuent un travail sur les éléments. Ils sont analogues au diagramme de flux commun mais ont une sémantique plus sophistiquée et permettent également aux activités et aux actions d'être liées à des éléments tels que les blocs, les Exigences et les cas d'utilisation.
Les actions qui apparaissent sur les diagrammes d'activité peuvent contenir des pins d'entrée ou de sortie qui représentent les points d'interaction où les entrées sont introduites dans une action et les sorties sont émises.
Éléments
Les principaux éléments pouvant apparaître dans les diagrammes d'activité sont :
- Activité
- Action (différentes sortes)
- Broche Action
- Cloison
- Nœud d' Object
- Nœud de tampon central
- Magasin de données
- Décision
- Fusionner
- Initial
- Final
Les principaux connecteurs pouvant apparaître dans les diagrammes d'activité sont :
- Flux de contrôle
- Flux d' Object
- Flux d'interruption
- Dépendance
Outils
Divers outils peuvent être utilisés avec la modélisation comportementale et les diagrammes d'activité, notamment :
- Filtres de Diagramme - qui permet à un utilisateur de filtrer des éléments du diagramme pour obtenir un focus plus spécifique
- Pan et zoom - qui permet à un modélisateur ou à un visualiseur de se déplacer facilement dans de grands diagrammes
- Importation et exportation de feuille de calcul (CSV) - qui permet d'importer ou d'exporter du contenu dans des feuilles de calcul à partir du modèle
- Documentation - qui permet de générer une documentation formelle ou informelle à partir du modèle dans une variété de formats
- Traçabilité - qui fournit une vue hiérarchique des relations d'un élément avec d'autres éléments du modèle
- Fenêtre de responsabilité - qui fournit une vue composite des responsabilités importantes d'un élément, y compris les contraintes, les Exigences et les scénarios
- Matrice de relations - qui permet de visualiser les connexions entre les activités (ou d'autres éléments) et d'autres éléments tels que les blocs, les Exigences et les cas d'utilisation dans une matrice
Usage
Le diagramme d'activité peut être utilisé pour modéliser le comportement basé sur le flux et est similaire aux diagrammes de flux ou de flux fonctionnel largement disponibles qui avaient été largement utilisés avant la conception de la spécification SysML. Ils sont généralement utilisés pour montrer la façon dont les parties du système se comportent, y compris l'entrée et la sortie des éléments et des signaux.