統一モデリング言語 (UML) クラス図は、アプリケーション内のエレメントの構造および関係のグラフィカル表現を提供します。
たとえば、1 つの UML クラス図で、アプリケーション内のコンポーネントまたはエレメントの一部またはすべてを描写することができます。クラス図を使用すると、アプリケーション内のコンポーネントまたはエレメントのサブセットを使用して独自のコンテキストを作成し、理解、コラボレーション、および設計に役立てることができます。
クラス図は、関連関係の複数のバリエーションを使用して、他の分類子とデータを共用する必要がある分類子を示します。