【发布时间】:2020-11-23 13:48:34
【问题描述】:
我有一些设备由很多硬件和软件组成。为了阐明设备行为,我们的团队决定创建一堆 UML 图。
主图应描述具有接口类型/参数的块之间的逻辑连接。但我找不到如何使图表分层、嵌套。例如:在顶层,我想显示从主机应用程序到 DDR、从 DDR 到某个配置块以及从该块到数据处理块的数据传输。然后我想在处理块中绘制一个数学块链,并将顶级shematic的端口作为外部端口。
这不是我所看到的“传统”UML 用法。我也尝试使用 SysML,它为我提供了外部端口,但内部框图不是我想要的。 所以问题是是否可以创建我描述的这样的图表?还是 UML/SysML 图是单级图?
【问题讨论】:
-
您对 SysML 有什么问题?它完全针对您要设计的内容进行定义。当然,您可以在 SysML 的启发下创建自己的 UML 配置文件(我过去在一个项目中所做的)。
-
@qwerty_so 似乎 SysML 不适合大层次结构,IBD 不能呈现另一个 IBD(以符号方法)。我是不是在错觉?
标签: architecture uml hardware sysml