您可以在演员之间建立扩展关系吗?

问题描述 投票:0回答:1

您可以在演员之间建立扩展关系吗?

您可以在用例和参与者之间创建扩展关系吗?

我在网上找不到任何东西。

uml actor extend use-case use-case-diagram
1个回答
0
投票

«extend»关系仅在用例之间定义。这意味着在某些情况下,根据情况的不同,用例将具有更多的行为。从技术上讲,扩展的用例应具有一些预定义的扩展点,行为将通过扩展来扩展]

演员之间的这种关系毫无意义。但是,参与者是分类器,因此即使在UML规范中明确指出,参与者也可能具有特殊化关系。

这种关系在参与者和用例之间也没有意义。参与者涉及一个用例:扩展将意味着什么?从哲学上讲,您可能会认为(但不能写成)每个用例都以某种方式扩展了参与者,因为它允许他们做更多的事情,并且允许没有使用就不会发生的交互作用(行为者会表现出的行为)。案件。但是从UML建模的角度来看,这是错误的。

© www.soinside.com 2019 - 2024. All rights reserved.