参与者和作为另一个用例扩展的用例之间的关联意味着什么?

What does association between an actor and a use case which is an extension form another use case mean?

上图是不是表示一般的Actor可以执行UseCase1,其中可能包含UseCase2,但是Actor2只能执行UseCase2。或者,这意味着Actor必须是Actor 2才能执行扩展的UseCase2?

这是什么意思,图表应该是什么才具有其他含义?

general Actor can perform UseCase1 which may include UseCase2

是的,更清楚地说 UseCase2 可以 inserted in UseCase1,不要混淆 include 与包含关系UC

Actor2 can only perform UseCase2

不是,因为actor2继承了actor,actor2也可以激活usecase1

Actor has to be Actor 2 to perform extended UseCase2

不,Actor 可以独立于 actor2 或 actor2 存在的事实(在模型的角度)通过扩展点执行 UseCase2