Dans les diagrammes de séquence UML (Unified Modeling Language), les fragments regroupés définissent les structures conditionnelles des interactions.
Un fragment regroupé définit une expression de fragments d'interaction. Un fragment regroupé est défini par un opérateur d'interaction et par ses opérandes d'interaction correspondantes. Vous pouvez utiliser les fragments regroupés pour décrire plusieurs traces de façon compacte et brève.
Un fragment regroupé est constitué d'un opérateur d'interaction, d'une ou de plusieurs opérandes d'interaction et d'une condition de garde facultative.
Comme illustré dans la figure ci-dessous, un fragment regroupé est représenté par un cadre qui recouvre les lignes de vie et qui contient des opérandes d'interaction. Un fragment regroupé sépare les opérandes d'interaction par une ligne horizontale tiretée.