Un diagramma con struttura composta è simile a un diagramma di classe, ma descrive singole parti anziché intere classi. Prima di poter definire la struttura interna di un classificatore, è necessario mostrarne l'area della struttura o aprire un diagramma con struttura composta. È possibile modellare le parti che rappresentano le istanze che appartengono al classificatore che le contiene. È possibile aggiungere connettori per collegare due o più parti in una relazione di associazione o di dipendenza.
Nei diagrammi con struttura composta, le porte definiscono il punto di interazione tra un classificatore e il relativo ambiente o tra un classificatore e le relative parti interne. È possibile utilizzare una porta per specificare i servizi forniti da un classificatore e richiesti dal relativo ambiente.
È inoltre possibile modellare collaborazioni e relative ricorrenze in diagrammi con struttura composta. Una collaborazione descrive i ruoli e gli attributi che definiscono una specifica funzionalità del classificatore. Una ricorrenza di collaborazione rappresenta un particolare uso della collaborazione per spiegare le relazioni tra le proprietà di un classificatore. Per identificare i ruoli delle parti nella ricorrenza di collaborazione, tale ricorrenza viene associata a una collaborazione e quindi aggiunta a un diagramma con struttura composta.
Come viene illustrato nella seguente figura, un diagramma con struttura composta viene visualizzato nell'editor del diagramma come un frame con il nome del classificatore contenente. Le parti composte del classificatore e i relativi collegamenti di comunicazione vengono visualizzati nel frame del diagramma.

L'esempio nella figura mostra un modello che contiene due classi: Car e Wheel. Il diagramma con struttura composta identifica il classificatore contenente, Car. Il frame del diagramma mostra quattro parti composte interne del classificatore contenente, che rappresentano le quattro ruote del veicolo e sono di tipo Wheel. Un collegamento di comunicazione collega le ruote anteriori e quelle posteriori ai connettori denominati frontaxle e rearaxle.
Ogni volta che si crea un diagramma con struttura composta dal classificatore Car, vengono create quattro istanze della classe Wheel. Tali parti sono conservate dalla composizione nell'istanza Car e le ruote anteriori e posteriori sono collegate da connettori.
Gli argomenti seguenti descrivono gli elementi di modello nei diagrammi con struttura composta: