用javascript绘制SysML/UML图

Drawing SysML/UML diagrams in javascript

本文关键字:UML SysML javascript 绘制      更新时间:2023-09-26

我必须使用d3图形库用javascript编写一个应用程序来显示SysML图。我觉得这个项目的大部分内容都在我的掌握范围内,但我不知道如何处理其中的一个方面

由于应用程序不会考虑图的复杂性、大小或嵌套,因此如何排列块的硬编码规则将是徒劳的。我想以前对这类事情进行过大量的研究,但我不知道它会属于什么范畴,也不知道该往哪里看。

另外,有人知道在哪里可以找到XML格式的SysML图的示例吗?感谢您的帮助!

由于SysML是一个UML2配置文件,您可能会发现jsUML2是您尝试的有用起点。基本上,您可以使用jsUML2绘制SysML图,然后使用导出函数生成XML。注意:XMI是不同工具之间交换的标准。