在两个与不同参与者相关联的用例之间建立包含关系是否合法?
问问题
112 次
2 回答
1
是的,这是合法的,但我认为不应将其解释为 @vainolo 建议的那样。
假设这种情况
在这种情况下Actor X
可以直接访问Use Case A
并且因为Use Case B
被包含在Use case A
Actor 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 回答