0

それぞれが異なるアクターに関連付けられている2つのユースケース間に包含関係を作成することは合法ですか?

4

2 に答える 2

1

はい、これは合法ですが、@vainoloが提案したように解釈すべきではないと思います。
このシナリオを想定します
ここに画像の説明を入力

この場合Actor X、直接アクセスがあり、アクター Xに含まれてUse Case Aいるため、「直接アクセス のみ」で説明されている動作も実行されます。経由でのみ間接アクセスできますUse Case BUse case AUse CAse B
Actor YUse Case B
Actor AUse Case A

少なくとも私はそう解釈しています。UML 仕様は、これが有効な UML 構文であることを示すだけで、そのようなシナリオの意味についてはあまり述べていません。

于 2017-01-26T19:13:03.473 に答える
0

それは完全に合法です。これが意味することは、含まれるユース ケースが含まれるユース ケースを呼び出す場合、このユース ケースに接続されているアクターが必要であるということです。

于 2012-11-26T08:44:11.743 に答える