1
我有两次重复类的类图。这是什么意思?在UML图上重复一个元素
例如,模型表示节点树。父节点聚合子节点。这些图表意味着什么?
我有几种选择:
- 上图的图形元素是模型元素的链接。因此,具有相同名称的矩形指的是相同的模型元素。图表意味着同样的事情。
- 图中的图形元素呈现独特的模型元素。所以,模型中有两个
Node2
类,无论作者的意思如何。 - 图中的图形元素呈现独特的模型元素。两个具有相同名称的矩形意味着两个类
Node2
,但它不是良构模型。
是否在UML Standard中指定?
我一直认为UML限制了在同一个图中使用相同的元素,因为命名空间不是必需的,因此它可能不清楚,那么两个较低的'Node2'实际上是相同的元素。 (企业架构师不允许这样做,只有在后来的版本中引入了一些奇怪的东西来构造它。)但是,当我浏览规范时,我无法找到我的假设的指标。奇怪。我总是会投票选出较低者为非法陈述。 –
是的,我记得在规格中也看到过这样的重复。 –
嗯,我实际上不鼓励这种方法,因为在设计阶段存在巨大的错误风险。然而语义是清楚的。至于命名空间的缺失,如果它可能导致模糊不清,则必须添加它们,而不管元素是否在图上存在一次或多次@ThomasKilian – Ister