プロファイル図(Profile diagram)

プロファイル図について

プロファイル図とは

プロファイル図とは、UMLを拡張・カスタマイズするためのメカニズムであり、UMLモデルの拡張プロファイルを定義するための図です。
標準UMLだけでは表現しきれないケースや、特殊なモデリングをするケースを解消するために、独自にUMLモデルを拡張定義します。

プロファイル図は設計のための図ではありませんので、他のUML図とは扱いが異なる点に注意が必要です。


プロファイル図の表記と構造

ステレオタイプ

ステレオタイプとは、UMLの要素を特定の用途向けに拡張して使うことを表現するための要素です。
UML のステレオタイプは「 <<stereotype>> 」 と二重山括弧で定義します。
ステレオタイプは、表現を補足するための拡張表現​であり、自由に記述することができます。



プロファイル(Profile)

プロファイルとは、特定の用途向けのステレオタイプをまとめて定義したものです。
プロファイルは特殊なパッケージとして表現します。


UMLにおいて、モデルを作成するとき、既存プロファイルから最適なものを選択することで、より用途に特化したモデルを作成できます。
このようなモデルにプロファイルを適用することをプロファイル適用(apply)と言います。




関連ページ