很经典的UML工具
1、Enterprise Architect
http://www.sparxsystems.com.au/
Sparx Systems(澳大利亚)
C++, Java, C#, Delphi, SQL-DDL, VB.NET, VB
便宜又好货。还包含需求管理、项目估算、测试支持。团队建模支持。
2、Tigris.org
http://argouml.tigris.org/
最早的开源UML工具,支持OCL,支持认知式开发,不再只是画图,例如可以自动评价设计、自动更正…等等。
3、Model Maker(荷兰)
http://www.modelmakertools.com
Delphi 4到Delphi XE、C#从VS 2003、VS2005、VS2008、VS2010
Delphi和C#重构和UML建模,支持某些“自适应”的方法学。
4、No Magic, Inc.
http://www.magicdraw.com/
和Eclipse、VS2005/2008集成,支持多国语言。支持RUP和WAE设计模式,支持DoDAF框架。支持SysML。
C++、Java、C#、IDL
5、Change Vision(日)
http://astah.change-vision.com/ja/product/astah-uml.html
Java双向工程。支持思维导图(Mind Map),可以从思维导图中转换内容到用例图或者类图。曾用名:JUDE。
Java、C#、C++
6、IBM Rational
http://www-01.ibm.com/software/awdtools/systemarchitect
IDL, C/C++, Java, C#, Delphi, HTML, PowerBuilder, Smalltalk, VB
能够把数据模型转成类模型,支持流行的工业架构框架,如Zachman Framework, DoDAF (C4ISR Framework)和TOGAF (The Open Group Architecture Framework).  。值得注意的是增加了两种针对管理层的图形作为原有图形的补充:Enterprise Explorer Diagram用于帮助了解企业的全貌、Enterprise Direction Diagram帮助形成企业的目标和战略
7、Visual Object Modelers
http://www.visualuml.com/products.htm
IDL, C++, Java, C#, Visual FoxPro, VB, VB.Net, Access, SQL Server, SQL Anywhere, Oracle, MySQL, VS.NET, VBScript/JScript, VBA, UML Web扩展
有VS.NET2002-2003、VS2005插件。支持GoF模式。支持Robustness建模,业务对象建模。