Arcs d'activité

Dans un diagramme d'activité, un arc d'activité est une connexion directe entre deux noeuds d'activité. Lorsqu'une action donnée est terminée dans une activité, l'arc d'activité continue le flux jusqu'à la prochaine action dans la séquence.

Vous pouvez utiliser deux types d'arc d'activité pour modéliser le flux dans des activités :

Généralement, les arcs d'activité n'ont pas de noms. Vous pouvez, cependant, ajouter un nom pour décrire le but de chaque arc.

Comme le montre la figure suivante, un arc d'activité est affiché comme un trait plein avec une pointe de flèche ouverte dirigée dans le sens du flux.

Un noeud d'activité connecté par une flèche à un autre noeud d'activité

Conseil : Vous pouvez définir un style par défaut pour les arcs d'activité que vous ajoutez aux diagrammes d'activité dans la fenêtre Préférences sur la page Diagrammes d'activité.

Conditions de franchissement sur les arcs d'activité

Vous pouvez ajouter une condition de franchissement (garde) à un arc d'activité entre deux noeuds. Elle définit une condition à satisfaire pour que le noeud d'activité cible puisse être invoqué. Vous pouvez définir une condition de franchissement de différentes manières :
  • nom [condition de franchissement] - La condition de franchissement est créée et reçoit un nom.
  • [condition de franchissement] - La condition de franchissement est créée, mais ne reçoit pas de nom unique.

Dans la figure suivante, un noeud d'activité appelé OpaqueAction est connecté à un second noeud d'activité appelé OpaqueAction2. Une condition de franchissement (garde), appelée Guard1, spécifie que la valeur de g en provenance de l'activité OpaqueAction doit être supérieure à 10 pour que l'activité OpaqueAction2 puisse être invoquée.

Deux noeuds d'activité connectés par un arc d'activité à une condition de franchissement

Vos commentaires