Lorsqu'une activité structurée est appelée, l'exécution de ses noeuds d'activité ne commence pas tant que toutes les données d'entrée ne sont pas reçues. Les données de sortie provenant d'une activité structurée ne sont pas accessibles aux autres noeuds dans l'activité et le flux ne continue pas sa progression dans l'activité tant que l'exécution de toutes les actions de l'activité structurée n'est pas terminée.
Chaque activité structurée a un nom unique qui identifie le comportement que vous modélisez.
Comme le montre la figure suivante, une activité structurée est représentée par un rectangle en pointillés dont les angles sont arrondis. Le compartiment Nom contient le nom de l'activité structurée, StructuredActivityNode, et le mot clé «structure». Le compartiment Activité contient les noeuds et arcs que vous ajoutez au noeud de l'activité structurée.
