UML绘图软件有许多,例如:UMLet,Visual Paradigm
其中UMLet是开源免费的。可以导出pdf, jpg, svg等格式文件。如下图:

从上图可以看到JAVA图标,说明UMLet是基于java的。
点击这里查看UMLet最新版本Visual Paradigm有收费版本和社区版本。
其中社区版本可免费使用,只用于非商业用途。
下载Visual Paradigm社区版本还有一个叫做“UML Designer”的软件,也是一个编辑UML图的软件,是在Eclipse IDE中插入了一个UML编辑插件,软件为开源免费,有基于UML2.5的版本,可运行于Windows, Mac, Linux/GTK