Os diagramas de componentes da modelagem UML são úteis na exibição de dependências de alto nível entre elementos, incluindo código-fonte, código binário e executáveis. Alguns elementos existem em tempo de compilação, vinculação e execução, enquanto outros elementos podem existir em vários tempos. No IDE, é possível trabalhar da seguinte forma com componentes:
A tabela abaixo descreve as funcionalidades do menu pop-up disponíveis ao clicar com o botão direito do mouse em um componente que contém uma interface ou um conector de composição.
| Elemento | Função do menu pop-up |
|---|---|
| Portas | Submenu que lista todas as portas no elemento de componente. Permite exibir ou ocultar portas individuais por nome. |
| Locais de porta | Move as portas de um lado do elemento de componente para o outro. |
| Distribuir interfaces de porta | Coloca em linha reta todos o "pirulitos" (uma interface fornecida) ou soquetes (uma interface solicitada) e distribui, tanto quanto for possível, as portas para que não se sobreponham. |