En la vista de diseño de UML, un diagrama de estructura compuesta descompone al sistema en unidades modulares.

Un clasificador estructurado (CE) es un clasificador con estructura interna que comprende una red de elementos conectados, donde cada elemento cumple un rol.

Un rol es el papel que un clasificador juega dentro del contexto del CE. Tiene un nombre, tipo, y multiplicidad propio al CE.

Los conectores son relaciones contextuales entre dos roles. Comparten un contexto en tiempo de ejecución. Un conector es más específico que una asociación porque restringe a una asociación a permanecer dentro del contexto del CE.

Las partes de un CE son los roles que el CE posee a través de la composición, por lo que solo pertenecen al CE.