UML:根据严格的 UML 定义,类可以显示为虚线边框吗?

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

问题 - 关于 UML 类是否可以根据严格的 UML 定义以虚线边框出现:

注意:有时候工具的选择也会产生影响——我们公司使用的工具是EA。

(1) 对于 UML 类,根据严格的 UML 2.5.1 视觉定义, 是否存在类图上的类(“自然地”)显示为虚线边框的情况?

(2) 如果没有,有没有办法让 EA 在类图上显示带有虚线边框的类?

(3) 重新“共享”——与 SysML 相比:

如果 SysML 块是“共享的”,如 BBD 图中所定义...

(我的意思是“综合共享”,即由聚合组合/包含共享,而不是唯一排他组合/包含--),...

...然后当该块出现在 IBD 图中时(我认为是作为“属性”),它会显示一条虚线边框线。这表明它是共享的——而不是由任何其他块独家拥有。

问:所以我用 EA 做了一个测试,创建一个复合共享类,看看它是否显示虚线边框。它不是。也许有一些 UML 定义的方法可以做到这一点?

谢谢

uml sysml
1个回答
0
投票

严格的 UML 定义:不原生支持类的虚线边框。 Enterprise Architect 自定义:您可以在 EA 中手动设置类的虚线边框。 SysML 共享块:虚线边框用于 IBD 中的共享块。 自定义 UML 类以指示共享:使用 EA 的外观自定义以视觉方式区分具有虚线边框的共享类。

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