A figura a seguir mostra duas variantes do diagrama de componentes na figura anterior. Cada um deles usa um estereótipo para fornecer detalhes adicionais sobre o sentido da seta de dependência. Isso não torna a dependência completamente inequívoca, no entanto ainda depende de interpretação do leitor para os estereótipos de "importação" ou "chamada".
O diagrama superior indica que Cálculo importa Data Store. O outro diagrama indica que Cálculo chama Data Store.
Diagramas UML sozinhos não carregam informações suficientes para interpretá-los completamente. Os participantes do projeto podem fazer acordos entre si sobre como interpretar aspectos particulares do diagrama UML em um projeto. Os participantes também devem considerar fortemente definir ou selecionar um perfil com interpretações documentadas para os estereótipos, valores atribuídos e restrições.