如何检查我的 UML 部署图是否符合 UML?
我有一个用于认证测试的 UML 部署图,要求它符合 UML。 我用于创建部署图的 UML 工具没有可用于图中应用程序服务器的 3D 矩形,因此我使用“平面(2D)”矩形来表示我的应用程序服务器。 我可以使用平面矩形作为我的应用程序服务器吗?
I have a UML deployment diagram for a certification test that requires it be UML compliant.
The UML tool I used for creating my deployment diagram did not have 3D rectangles I could use for a application server in my diagram, so I used a "flat (2D)" rectangle to represent my app server.
Should I be alright using a flat rectangle as my app server?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
就视觉布局而言,是的,您可以使用 2D 矩形,因为 UML 规范实际上并未指定这些布局,如果您阅读规范,您会发现他们在那里使用了非常基本的绘图工具。
然而,为了确保您的图符合 UML,您确实需要一个功能齐全的 UML 工具。简单的绘图工具(例如 MS Visio)无法解决这个问题。 Wikipedia 上有一个很好的 UML 工具列表。
In terms of visual layout yes, you're fine with a 2D rectangle because the UML specifications does not in fact specify these layouts and if you read the spec you'll see they've used very basic drawing tools there.
However, in order to ensure your diagram is UML compliant you do need a fully-featured UML tool. A simple drawing tool, such as MS Visio, won't cut it. There's a good list of UML tools on Wikipedia.