Quando si richiama l'attività strutturata, i nodi attività nell'attività strutturata non iniziano l'esecuzione finché non vengono ricevuti tutti i dati di input. I dati di output da un'attività strutturata non sono disponibili per altri nodi nell'attività e il flusso non continua durante l'attività se non vengono completate tutte le azioni nell'attività strutturata.
Ogni attività strutturata ha un nome univoco che identifica la funzionalità che si sta modellando.
Come viene illustrato nella seguente figura, un'attività strutturata viene visualizzata come un rettangolo con il contorno tratteggiato e angoli arrotondati. L'area nome contiene il nome dell'attività strutturata, StructuredActivityNode, e la parola chiave «structure». L'area attività contiene i nodi e i margini aggiunti al nodo dell'attività strutturata.
