Uml 一个用例可以从多个基本用例扩展吗?

Uml 一个用例可以从多个基本用例扩展吗?,uml,extend,use-case,Uml,Extend,Use Case,我有这个用例,假设命名为A,它本质上是用例B和C的扩展。 有没有标准的方法来说明这一点 例如,这是真的吗 在UML中,您可以一次对几个主要用例进行扩展,而不会出现问题 至于您提供的链接,我将把参与者连接到B和C而不是A,因为B和C是“主要”用例。启动应用程序的参与者是执行主要用例的参与者。通过这种方式,您甚至可以为B和C指定一个不同的参与者,根据主要用例,a自然会由一个或另一个参与者完成。用例扩展了0..*个用例,并扩展了0..*个用例,但请注意,箭头是从扩展的用例到扩展的用例的。在您的图中有一

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

例如,这是真的吗


在UML中,您可以一次对几个主要用例进行扩展,而不会出现问题


至于您提供的链接,我将把参与者连接到B和C而不是A,因为B和C是“主要”用例。启动应用程序的参与者是执行主要用例的参与者。通过这种方式,您甚至可以为B和C指定一个不同的参与者,根据主要用例,a自然会由一个或另一个参与者完成。

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

用例之间的扩展关系用虚线箭头表示,虚线箭头带有开放箭头,该箭头来自提供基本用例扩展的用例[UML/2.4.1/上层建筑§16.3.3]

我在这里有点困惑(主要是因为我自己的命名用例a、B和C)!我的软件中有一个用例(动作A),它是做两个其他用例(动作B和C)的特例(扩展),我应该如何说明它?