Ad esempio, un diagramma di classe UML può descrivere alcuni o tutti i componenti o elementi in un'applicazione. È possibile utilizzare i diagrammi di classe per creare il proprio contesto al fine di comprendere, collaborare e progettare l'utilizzo di una sottoserie dei componenti o degli elementi in un'applicazione.
I diagrammi di classe utilizzano variazioni di relazioni di associazione per indicare quali classificatori
devono condividere i dati con altri classificatori.