プロファイルはステレオタイプ・パッケージの 1 つであり、ステレオタイプなどの拡張メカニズムを使用して特定のドメインまたは目的のためにカスタマイズできる、統一モデリング言語 (UML) 図エレメントが入っています。
ステレオタイプは、UML の拡張メカニズムの 1 つであり、UML のボキャブラリーを広げ、UML 図中で成果物の意味をより具体的にします。
ステレオタイプは基礎となるセマンティクスを変更するものではありません。 たとえば、装飾、図形のイメージに基づいたアイコン、またはテキストを二重の不等号括弧 (<< >>) に入れて追加すると、Java™ クラスのステレオタイプの外観を変更できますが、そのクラスのセマンティクスは変わりません。 クラスはそのまま、同じ属性、操作、およびプロパティーを持ちます。
次の図に示すように、図形ステレオタイプは、二重の不等号括弧 (<< >>) で囲まれた名前として表示されます。