Por exemplo, um diagrama de classe UML pode representar alguns ou todos os componentes ou elementos em um aplicativo. Você pode utilizar diagramas de classe para criar seu próprio contexto para entender, trabalhar em conjunto e projetar utilizando um subconjunto dos componentes ou elementos em um aplicativo.
Os diagramas de classe utilizam várias variações de relacionamentos de associação
para indicar quais classificadores precisam compartilhar dados com outros classificadores.