次の方法で共有


方法: モデル要素にステレオタイプを追加する

Visual Studio Ultimate では、UML モデル要素にステレオタイプを追加して、注釈を付けたり、特別なプロパティを追加したりすることができます。

モデル要素にステレオタイプを追加するには、プロファイルにステレオタイプを定義しておき、そのモデル要素が含まれるパッケージまたはモデルにそのプロファイルをリンクする必要があります。 ステレオタイプは、UML クラス、ユース ケース、コンポーネントなど、特定の種類のモデル要素にのみ追加できます。

たとえば、«specification» ステレオタイプを持つ UML クラスを定義する場合は、標準プロファイル L2 にリンクされたパッケージまたはモデル内に生成する必要があります。

既定で、すべてのモデルが UML 標準プロファイル L2 および L3 にリンクされます。

プロファイルをモデルまたはパッケージにリンクするには

  1. UML モデル エクスプローラーを開きます。 [アーキテクチャ] メニューの [ウィンドウ] をポイントし、[UML モデル エクスプローラー] をクリックします。

  2. プロファイル内のステレオタイプを適用するすべての要素が含まれたパッケージまたはモデルを探します。

  3. そのパッケージまたはモデルを右クリックし、[プロパティ] をクリックします。

  4. プロパティ ウィンドウの [プロファイル] プロパティに、使用するステレオタイプが含まれるプロファイルを設定します。

    これで、このプロファイルのステレオタイプが、そのモデルまたはパッケージに含まれるすべての要素で使用できるようになります。 パッケージに他のパッケージが含まれている場合、そのパッケージ内の要素でもステレオタイプを使用できます。

モデル要素または関係にステレオタイプを追加するには

  1. 図または UML モデル エクスプローラーで、モデル要素または関係を右クリックし、[プロパティ] をクリックします。

    注意

    複数の要素に同じステレオタイプを追加するには、複数の要素を選択してから、その中の 1 つを右クリックします。

  2. [ステレオタイプ] プロパティをクリックし、適用するステレオタイプを選択します。

    ほとんどの要素や関係では、選択したステレオタイプが << >> に囲まれてモデル要素内に表示されます。

    注意

    [ステレオタイプ] プロパティが表示されない場合、または必要なステレオタイプが表示されない場合には、適切なプロファイルとリンクされているパッケージまたはモデルの中にモデル要素が置かれていることを確認してください。

  3. 一部のステレオタイプでは、モデル要素のその他のプロパティの値も設定できます。 そのようなプロパティを表示するには、[ステレオタイプ] プロパティを展開してください。

パッケージ内にモデル要素を生成するには

  1. UML クラス図または UML モデル エクスプローラーで、パッケージを生成します。

  2. 次のいずれかの方法を使って、モデル要素をパッケージに追加します。

    • UML クラス図で、要素を扱うツールをクリックし、図上のパッケージの内部をクリックします。

      または

    • UML モデル エクスプローラーで、パッケージを右クリックし、[追加] をポイントして、要素型をクリックします。

      または

    • UML モデル エクスプローラーで、既存の要素をパッケージにドラッグします。

      または

    • 図をパッケージにリンクさせた後、図内に要素を生成します。

      それには、図の空白部分を右クリックし、[プロパティ] をクリックします。 プロパティ ウィンドウで、[Linked Package] を目的のパッケージに設定します。

      この図に生成した新しい要素が、すべてそのパッケージ内に定義されます。

      この操作を実行できるのは、一部の種類の図に限られます。

参照

概念

方法: プロファイルを定義して UML を拡張する

パッケージと名前空間の定義

その他の技術情報

プロファイルとステレオタイプを使用したモデルのカスタマイズ

Color UML Classes by Stereotype (ステレオタイプにより UML クラスを色分けする)