UML工具列表:http://www.jeckle.de/umltools.htm
我正在学习ArgoUML:http://argouml.tigris.org/
ArgoUML 是一款开源的 UML 建模工具, 支持所有 UML 1.4 的标准图形. 它可以运行在任何 Java 平台上, 并且支持 10 种语言 (地区语言而不是编程语言).我下载的是0.30.2.从版本号分格来看,项目的组织者旨在长远发展本工具。
功能列表:
1. 以工程为单位保存设计;
2. 支持源代码的初略分析;
3. 图方面涉及:用例图、类图、时序图、协作图、状态图、活动图、部署图;
4. 支持自动生成功能;
5. 其他辅助功能:附注说明、工具等