从文本文件中呈现UML图

Per*_*son 28 svg automation uml

是否有任何好的工具或工具链允许从文本源文件创建.svg格式的UML图像?这个问题的原因是我想自动生成这些图像,以避免必须手动创建和更新这组图像.

Jor*_*bot 22

我创建了一个工具列表,接受文本模型描述作为输入:

http://modeling-languages.com/uml-tools-textual-notations-define-uml-models/


J c*_*J c 12

UMLGraph是一个用于从基于文本的描述生成UML图(主要是类图和序列图)的程序.它旨在与java源代码一起使用,但是通过一些更改,也可以使用此博客条目所描述的C++样式源代码.

从UMLGraph网站引用:

然后,GNU plotutils pic2plot程序可以处理序列图以创建PNG,PNM,(伪)GIF,SVG,AI,Postscript,CGM,FIG,PCL,HPGL,Regis或TEK绘图.


Sri*_*nan 11

PlantUML是一个很好的工具,可以将文本转换为标准化的uml图.

你有这个作为confluenze的插件

  • PlantUML 可作为独立的 Java 应用程序使用,并且还有用于 [一堆 wiki、编辑器和 IDE](http://plantuml.sourceforge.net/running.html) 的插件版本。默认情况下,它似乎生成 png 文件,但可以使用适当的标志输出到 svg。 (2认同)
  • PlantUML的确定+1,特别是对于序列图 - 比UMLGraph中的pic宏要小得多,小GUI应用程序自动更新并在每次保存时显示您的图表,并且错误消息更有帮助. (2认同)