La parte puede incluir un factor de multiplicidad (cardinalidad), tal como el [0..*] mostrado para Viewer en el diagrama.
Una puerta es un punto de interacción que puede ser usado para conectar clasificadores estructurados con sus partes y con el ambiente.
Cada puerta tiene un tipo y esta etiquetado con un nombre, tal como "var", "indVar1", o "view" en el diagrama.
Un conector es representado por una línea que une una combinación de partes, puertas y clasificadores estructurados.
Ésta es mostrada como un óvalo sin relleno conteniendo los roles que las instancias pueden jugar en la colaboración.
En el diagrama abajo, ambos FibonacciSystem y Variable son clasificadores encapsulados, porque ambos tienen puertas a lo largo de sus límites.