Em diagramas de classe UML (Linguagem de Modelagem Unificada), classes e interfaces Java ou beans corporativos EJB (Enterprise JavaBeans) pertencentes a diferentes aplicativos ou projetos que não estejam carregados atualmente no espaço de trabalho podem resultar em uma referência não resolvida.
As referências não resolvidas também ocorrerão se classes ou campos forem excluídos quando a política de atualização de diagrama estiver desativada. As referências não resolvidas são mostradas em diagramas de classe UML com ícones de adorno diferentes para indicar as origens potenciais das referências não resolvidas.
Por exemplo, um classificador ou um relacionamento em um diagrama de classe que tenha uma referência não resolvida (ou seja, não é possível localizar o bean corporativo ou a classe ou interface Java que o elemento do diagrama representa) tem um adorno especial de visualização não resolvida para indicar que essa forma ou conector tem uma referência não resolvida.
Conforme é ilustrado na figura a seguir o "x" em um círculo no lado do fornecedor do relacionamento de generalização entre ClassC3 e ClassC2 indica que o relacionamento reside em ClassC3, mas o elemento do diagrama do fornecedor (ClassC2) não está resolvido. O relacionamento de generalização entre ClassC2 e ClassC1 é adornado com um "x" em um círculo, que indica que o relacionamento Java estende entre ClassC2 e ClassC1 não existe mais.