Réserver une Démo
Pré. Proc.

Diagramme d'activité SysML

Un diagramme d'activité SysML est une extension du diagramme d'activité UML . Le diagramme d'activité est un outil permettant de représenter la séquence d'actions qui décrit le comportement d'un Bloc ou d'un autre élément structurel ; la séquence est définie à l'aide de flux de contrôle. Les actions peuvent contenir Pins d'entrée et de sortie qui agissent comme des tampons pour les éléments qui circulent d'une Action à une autre lorsque la tâche effectuée par l' Action les consomme ou les produit. Les éléments peuvent être des matériaux physiques, de l'énergie, de l'électricité, des données, des informations ou tout autre élément pouvant être produit, transmis ou consommé, selon le système et l'activité décrite.

Diagrammes d'activité peuvent être utilisés pour définir des situations dans lesquelles un traitement parallèle se produit lors de l'exécution de certaines activités. diagrammes d'activité sont utiles pour modélisation technique, où ils détaillent les processus impliqués dans les activités du système.

Ceci est un exemple de diagramme d'activité.

This is a simplified model of driving and braking in a car that has an automatic braking system. Turning the key on has a duration constraint specifying that this action lasts no more than 0.1 seconds. Turning the key on starts two behaviors, Driving and Braking.

Le diagramme d'activité SysML est basé sur le diagramme d'activité UML , mais une sémantique supplémentaire a été ajoutée dans deux domaines :

  • Flux continu, permettant des restrictions sur la vitesse à laquelle les entités circulent le long des bords d'une activité et fournissant des mécanismes pour garantir que les informations les plus récentes sont disponibles pour les actions
  • Probabilité , introduite dans les activités pour inclure la probabilité qu'une valeur soit disponible pour un bord ou une sortie sur un ensemble de paramètres

Éléments

Les principaux éléments qui peuvent apparaître dans diagrammes d'activité sont :

  • Activité
  • Activité structurée
  • Action (diverses sortes)
  • Action Pin
  • Partition
  • Opérateur de contrôle
  • Paramètre (divers types)
  • Nœud Object
  • Nœud tampon central
  • Magasin de données
  • Décision
  • Fusionner
  • Synchronisation
  • Initial
  • Final
  • Flux final
  • Région
  • Exception
  • Fourche/Jointure

Connecteurs

Les principaux connecteurs qui peuvent apparaître dans diagrammes d'activité sont :

  • Contrôle du flux
  • Flux Object
  • Interrompre le flux
  • Dépendance

Orientation Diagramme

Sur un Diagramme d'activité SysML, vous pouvez définir l'orientation du flux sur horizontale ou verticale, ou aucune (valeur par défaut).

Pour définir ou effacer l'orientation, cliquez-droit sur l'arrière-plan diagramme et cliquez sur « Définir la direction du flux Diagramme ». Cliquez ensuite sur :

  • Aucun (valeur par défaut, aucune orientation spécifique définie)
  • Horizontal ( diagramme s'étend sur la page, les éléments Pool et Lane occupent toute la largeur du diagramme ), ou
  • Vertical ( diagramme s'étend vers le bas de la page, les éléments Pool et Lane occupent toute la hauteur du diagramme )

Notes

Lors de la création d'un diagramme d'activité en tant qu'enfant d'une activité :

  • Lorsque l'activité contient des paramètres d'activité, lors de la création du diagramme d'activité enfant, ces paramètres sont générés dans le cadre Diagramme
  • Un clic droit sur le diagramme et la sélection de « Synchroniser les éléments structurels » amène sur le diagramme tous les paramètres d'activité manquants qui auraient pu être ajoutés ultérieurement dans l'activité parent

Apprendre encore plus