是否可以将SCXML文件作为“UML 状态图”或其他图表导入 Visio?
如果是,那怎么办?
是否有一些版本比 Visio 2010 更新的选项?
不,这是不可能的。您可以在此处查看 Visio 2013 导入支持的文件格式列表。您可能会注意到所有这些文件格式都指定了信息的可视化表示,例如“在此处绘制一个具有此大小和这些颜色的框”。
SCXML 没有指定视觉布局。状态图:
<scxml …>
<state id="a">
<transition target="b" …/>
</state>
<state id="b" />
</scxml>
a
描述了从to的逻辑流程b
,但没有说明是否b
应该在 的右侧a
或下方,也没有说明它们的相对大小、涉及的任何字体、在哪里绘制状态标签、过渡线应该是什么颜色等.
将 SCXML 导入 Visio 的最佳选择是将状态图转换为 GraphViz .dot文件(此实用程序可能有效),使用 GraphViz 生成您喜欢的可视化布局,以SVG格式保存,然后将其导入 Visio。