依存関係と拡張点の操作

UML モデリングの機能では、ユースケース図内の関係を設定できます。

次の例では、各種の関係を示しています。空のユースケース図から開始します。

要素と関連の作成

  1. Customer」および「Bank」という 2 つのアクターを作成します。
  2. Withdraw Money」、「Transfer Money」、および「Deposit Money」という 3 つのユースケースを作成します。
  3. Customer」を 3 つのユースケースすべてと関連付けるには、「Customer」から各ユースケースに関連をドラッグします。
    「モデリングパレット」ウィンドウで「Association」アイコンをクリックし、ある要素から別の要素にドラッグします。
  4. 同様に、「Bank」を 3 つのユースケースすべてと関連付けます。
    Graphic showing the association connection between use cases and actors.

包含依存関係の追加

  1. Cash」というユースケースを作成します。
  2. モデリングパレットで、「Include」アイコン Include icon をクリックします。
  3. 図で、「Cash」から「Withdraw Money」に包含関係をドラッグします。
    Graphic displaying the connection between two use cases using the Include link.
    関係のステレオタイプが <<include>> になります。
  4. 図で操作対象となる関係を右クリックし、「ラベル」>「ステレオタイプ」を選択します。
    Graphic displaying how to label the Include link.

拡張依存関係の追加

  1. Money Market」というユースケースを作成します。
  2. モデリングパレットで、「Extend」アイコン Extend icon をクリックします。
  3. 図で、「Money Market」から「Deposit Money」に拡張関係をドラッグします。
    Graphic show the use of the Extend link between two use cases.
    関係のステレオタイプが <<extend>> になります。
  4. 図で操作対象となる関係を右クリックし、「ラベル」>「ステレオタイプ」を選択します。

拡張点の追加

  1. 図で「Deposit Money」を選択します。
  2. 「プロパティ」ウィンドウで、「拡張点リスト」行を選択します。
  3. 「拡張点」ダイアログで、「追加」をクリックし、「Name」と入力します。
    拡張点に名前が付けられます。
  4. 拡張点にさらにドキュメントを追加するには、「プロパティ」ウィンドウの「ドキュメント」フィールドを選択し、拡張ドキュメントエディタを開きます。
    拡張点を表示するユースケース要素内に「values」区画が作成されます。
    Graphic displaying the use of Extension Points in a use case component.
  5. 対応するユースケースとの包含関係または拡張関係を表示するには、「プロジェクト」ウィンドウのユースケースに移動し、その下のノードを展開します。
    Graphic of the diagram editor displaying the include and exclude relationships.

著作権と商標について