0

在两个与不同参与者相关联的用例之间建立包含关系是否合法?

4

2 回答 2

1

是的,这是合法的,但我认为不应将其解释为 @vainolo 建议的那样。
假设这种情况
在此处输入图像描述

在这种情况下Actor X可以直接访问Use Case A并且因为Use Case B被包含在Use case AActor X 中也执行了Use CAse B
但只有Actor Y直接访问中描述的行为Use Case B
Actor A只能通过间接访问Use Case A

至少我是这么解释的。UML 规范只会告诉您这是一种有效的 UML 语法,但不会过多说明这种情况的含义。

于 2017-01-26T19:13:03.473 回答
0

这是完全合法的。这意味着如果包含用例调用包含用例,则需要连接到该用例的参与者。

于 2012-11-26T08:44:11.743 回答