可以从一个以上的基本用例中扩展一个用例吗?

时间:2013-04-15 12:47:01

标签: uml extend use-case

我有这个用例,假设名为A,它本质上是用例B和C的扩展。 有没有一种标准的方式来说明这一点?

例如这是真的吗?

example

2 个答案:

答案 0 :(得分:1)

在UML中,您可以一次扩展几个主要用例而没有问题。

至于你提供的链接,我将actor连接到B和C而不是A,因为B和C是“主要”用例。启动A的actor是执行主要用例的actor。通过这种方式,你甚至可以为B和C设置一个不同的actor,当然A将由一个或另一个完成,具体取决于主要的用例。

答案 1 :(得分:0)

用例扩展0 .. *用例,并扩展为0 .. *用例,但请注意,箭头是从扩展用例中提取到扩展的用例。在您的图表中,有一个基本(扩展)用例,即A。

  

用例之间的扩展关系用虚线箭头表示,用例提供扩展箭头,用于扩展基本用例[UML / 2.4.1 /Superstructure§16.3.3]。

相关问题