UML(統一モデリング言語)とは

UML(Unified Modeling Language)とはシステム設計に用いられるモデリング言語で、クラス図やシーケンス図、アクティビティ図、コンポーネント図などから構成されます。この記事では、UMLの使い方をご紹介します。

パッケージ図

パッケージは次のように表す。

パッケージ内の要素を表す場合、パッケージは次のように表す。

または、次のように表す。

入れ子になったパッケージの構造を表すUML図の例を次に示す。

上記UML図を別の表現で表した例を示す。

パッケージ間の依存関係は破線の矢印で表す。

参考文献

OMG (2017) OMG Unified Modeling Language