反馈建议 标题:
邮箱:
内容:
  
[隐显目录]
UML相关工具一览(截止2016年1月)
umlchinalogo_big.bmp 整理
最近两个月主要版本更新:Enterprise Architect 12.1、Rational Software Architect 9.5、Rational Rhapsody 8.1.4、Visual Paradigm for UML 13.0、StarUML2 2.6.0、WhiteStarUML 5.7.1、Together 12.8.0、BOUML 6.10、Cubetto UML 4.6.2、OmniGraffle for Mac 6.4.1、OmniGraffle for iOS 2.5.2、Runway 1.5.5、SinelaboreRT 3.6.12、Software Ideas Modeler 9.20、Entity Model Studio 2.6.0
本文的PDF版本在此下载>>
以下总结了全世界的各种UML相关工具,按工具名称字母排序。
如果您发现本文中的错误或存在需要更新的地方,可邮件3504847@qq.com告知,谢谢!
 
  工具(最新版本) 厂商&地址 费用 代码工程 XMI 平台 备注
  重点推荐UML工具            
  Enterprise Architect 12.1
Sparx Systems(澳大利亚)
http://www.sparxsystems.com
$135-699 C++, Java, JavaScript,C#, Delphi, SQL-DDL, VB.NET, VB, ActionScript, Ada, C, Verilog, PHP, VHDL, Python, System C Windows、Linux 性价比很高,目前最流行的UML建模工具。还包含需求管理、项目估算、测试支持。团队建模支持。
  Rational Software Architect 9.5
IBM Rational
http://www.ibm.com/developerworks/downloads/r/architect/
可以试用 Java, C++, VB,Ada, IDL, Delphi, SQL, Oracle Windows, Linux, Unix 功能最强大的建模工具。
  Rational Rhapsody 8.1.4
IBM Rational
http://www-01.ibm.com/software/awdtools/rhapsody
30天完整试用 IDL, Java, C++, Ada, C, C166, M16C, COM Linux, Windows, Solaris 聚焦于实时嵌入系统开发的模型驱动开发(Model-Driven Development,MDD)工具,能从状态图、活动图生成代码。支持SysML。支持DoDAF框架。8.1支持最新版本的IDE。
  Visual Paradigm for UML 13.0
Visual Paradigm(香港)
http://www.visual-paradigm.com/
$99-$1,399 Java, C++, CORBA IDL, PHP, XML Schema, C#, VB.NET, Object Definition Language (ODL), ActionScript, Delphi, Perl, Python, Objective-C Java 支持编写用例规约。支持文本分析和CRC卡。支持自定义形状或导入Visio的图形。Java代码转序列图。有需求管理功能。可用性好,图形漂亮。报表生成,影响分析。业务规则编辑器,对企业架构语言ArchiMate的支持。
  Astah UML 7.0
Change Vision(日本)
http://astah.change-vision.com/ja/product/astah-uml.html
Community版免费 Java、C#、C++、Objective-C   Java Java双向工程。支持思维导图(Mind Map),可以从思维导图中转换内容到用例图或者类图。曾用名:JUDE。支持自行编写的插件。
  StarUML2 2.6.0
http://staruml.io/image/staruml_logo_text_small.png
MKLab(韩国)
http://staruml.io/
$70 C++, Java, C#、JavaScript Mac OS X、Windows、Linux 曾经最流行的开源UML工具,多年沉寂后重新开发。开放API,支持HTML5, CSS3, JavaScript和Node.js编写扩展。模型验证,JavaScript代码生成。
  WhiteStarUML 5.7.1
http://sourceforge.net/projects/whitestaruml/ 开源 Java、C#   Windows 老StarUML的一个分支。
  PowerDesigner 16.5 SP04
pd11
SAP
http://www.sap.com/pc/tech/database/software/model-driven-architecture/index.html
有试用版 C++, Java, C#, VB.Net,XML   Windows 企业建模、对象建模、数据建模相结合。
  UModel 2016
Altova(美国,澳大利亚)
http://www.altova.com/umodel.html
€199 Java、C#, VB.NET Windows 强大双向工程能力。特别是序列图逆向工程。支持UML2.4。
  Together 12.8.0
Micro Focus
http://www.borland.com/products/together/
30天试用 CORBA IDL, C++, Java, C#, COM IDL, EJB, Visual Studio .NET, SAP, WebSphere Java 强有力的工具。支持DSL、OCL2.0、PEL4WS。
  ARTiSAN Studio 8.1(Atego Modeler)
Atego
http://www.atego.com/
有试用版 C++, Java, C#双向工程, 状态机模拟。
Ada83, Ada95, C, SQL-DDL
Windows, Solaris(服务器端安装) Aonix和Artisan合并为Atego。Atego被PTC收购。
  BOUML 6.10
Bruno Pagès(法国)
http://www.bouml.fr/
50 € C++, Java, IDL, PHP, Python   Unix/Linux/Solaris, MacOS X ,  Windows 支持C++和Java编写的插件。
版本更新频率很快。
  Case Complete 2015
Serlio Software
http://www.casecomplete.com
$699       用例和需求管理工具
  Cubetto UML 4.6.2
semture GmbH
https://itunes.apple.com/us/app/cubetto-uml/id603182588?mt=8
$11.99     iOS iPad和iPhone上的UML工具。支持用例图、类图、活动图。
  LucidChart
http://www.lucidchart.com $8每月     在线 绘图工具。支持UML。
  Modelmaker 11.9
ModelMaker Header
Model Maker(荷兰)
http://www.modelmakertools.com/
€199 支持Delphi 4到Delphi XE-XE8,Delphi 10 Seattle,VS 2003到2013   Windows Delphi和C#重构和UML建模,支持某些“自适应”的方法学。
  OmniGraffle for Mac 6.4.1
OmniGraffle for iOS 2.5.2
Omni Group
http://www.omnigroup.com/omniGraffle
$49.99-$199.99     Mac
iOS
画图工具
  Rational Method Composer 7.5.2
http://www-03.ibm.com/software/products/en/rmc $1,110,90天试用       就是过去的Rational Unified Process
  Runway 1.5.5
http://celestialteapot.com/runway/ $9.99     Mac OS X Mac原生UML工具
  SinelaboreRT 3.6.12
Peter Mueller(德国)
http://www.sinelabore.com/doku.php
  C,C++,C#,Ada , Objective-C     状态机图和活动图代码生成工具。先在EA、Visual Paradigm、Cadifra、UModel、Magic Draw、ArgoUML等UML建模工具中建立状态机模型,然后导出为XMI文件。sinelaboreRT将XMI文件导入,生成源代码。
  Software Ideas Modeler 9.20
Dušan Rodina
http://www.softwareideas.net
€79 C#, VB.NET, Java, C++, Action Script, Java Script, PHP, Ruby, Python, SQL DDL, VB6, XSD     轻量级UML建模工具。
  visualSTATE 7.5.1
IAR Systems(瑞典)
https://www.iar.com/iar-embedded-workbench/add-ons-and-integrations/visualstate/
收费 C/C++   Windows 使用UML进行嵌入式系统开发。包括设计、测试。自动生成C/C++代码和全套文档。
  Visual Studio 2013 with Update 4
Microsoft(美国)
http://msdn.microsoft.com/en-us/library/dd831853.aspx
Visualization and Modeling Feature Pack
http://blogs.msdn.com/b/zainnab/archive/2012/06/12/visual-studio-feature-packs.aspx
Modeling SDK for Microsoft Visual Studio 2013
http://www.microsoft.com/en-us/download/details.aspx?id=40754
30天试用 C#, VB.Net, C++, ASP.Net Windows 逆向工程比较出色,支持用例图、类图、序列图、组件图、活动图,安装Visualization and Modeling Feature Pack还可以获得更多正向逆向工程的新功能。
  Visio 2016
Microsoft
http://visio.microsoft.com
  IDL, C++, C#, VB Windows 微软的绘图工具,支持UML。
  Visio Stencil and Template for UML 2.5
Pavel Hruby(美国)
http://softwarestencils.com/uml/
http://softwarestencils.com/sysml/index.html
免费     Windows 针对Visio各个版本(从4.1到2013)的UML Stencil
  其他UML工具            
  Acceleo 3.6
法国
http://www.eclipse.org/acceleo/
GPL .Net, JEE, PHP, Python   Java 法语工具。与Eclipse及EMF集成。
  AmaterasUML 1.3.2
日本
http://amateras.sourceforge.jp/cgi-bin/fswiki_en/wiki.cgi?page=AmaterasUML
开源 Java Java Eclipse插件,其中的类图、序列图分析是其特色,可以从代码分析出序列图。
  AndyUML 1.4.2
https://play.google.com/store/apps/details?id=com.yeradis.android.yuml&hl=en 免费     Android http://yuml.me的一个客户端
  AndroMDA 3.4
http://sourceforge.net/projects/andromda/ 开源 J2EE/EJB,
Spring, Hibernate, Struts, .NET, Web Services
  支持UML2和基于EMF的工具
  AMUSE 2.2
LieberLieber Software(奥地利)
http://www.community.sparxsystems.com/news/436-8amuse-2-2-free-edition
收费 .Net   Windows UML可执行环境,作为Enterprise Architect的插件存在。
  Architexa 2.0
Architexa
http://www.architexa.com
社区版免费,企业版收费 Java     Eclipse下的新型UML工具,专注于帮助程序员理解代码。
  ArgoUML v0.34
Tigris.org
http://argouml.tigris.org/
BSD Java, C# Java 最早的开源UML工具,支持OCL,支持认知式开发,不再只是画图,例如可以自动评价设计、自动更正…等等。
  Astade 0.10.1
http://astade.tigris.org/ 开源       UML-C++转换工具
  Astah UMLpad 1.1.2
Change Vision(日)
http://astah.net/editions/pad
免费     iOS 最新版本为iOS 7和Retina显示优化。
创建和浏览UML类图,另存为图片或XML导出到Astah以及其他UML工具。
  BridgePoint xtUML 5.1
 
Mentor Graphics
http://www.xtuml.org/
开源 C, C++, SystemC, AUTOSAR   Windows, Solaris 专门针对嵌入式系统的MDA工具,使用xtUML(UML2的一个子集),可直接运行模型。
  CACOO
https://cacoo.com 4.95元/月     在线 支持在线绘制各种图形,包括UML。
  CASE Spec
Goda Software(美国)
http://www.analysttool.com/
http://www.casespec.net
30天试用       用例和需求管理工具
  Cadifra UML Editor 1.3.3
Adrian & Frank Buehlmann(瑞士)
http://www.cadifra.com/
$30     Windows  
  Class Visualizer 0.7.1 http://www.class-visualizer.net/ 免费     Java 从Java字节码生成UML类图。
  ckwnc
ckwnc - uml sequence diagram tool
http://www.ckwnc.com/ 免费     在线 序列图在线编辑器
  ConceptDraw Pro 10
Business & Technical Diagrammer
http://www.conceptdraw.com/products/conceptdraw-pro-2 $199     Windows、Mac 画图工具,兼容Visio 2013.
  Cradle 7
3SL(英国)
http://www.threesl.com/
$299       强有力的需求管理和基于模型的系统工程环境,支持UML。NASA许多项目使用。
  Creately
Cinergix Pty. Ltd
http://creately.com/
$5每月     在线,桌面 在线画各种软件建模图形。支持14种UML图。也有桌面版。
  Crocus Modeller 1.3.4
http://crocusmodeller.com
(波兰)
$49 AS3/Flex   Flash,在线,桌面 适用于AS3和Flex项目
  Dia 0.97.2
Dia
Alexander Larsson
http://live.gnome.org/Dia
开源 C++, Java, CORBA IDL,   Linux(Debian, Redhat),Windows 类似Visio的工具。还支持E-R图
  Diagrammer
http://www.diagrammr.com 免费       通过文本输入,在线画UML图。
  draw.io
https://www.draw.io 免费     在线  
  Draw Smart for iPad 2.7
Draw Smart for iPad (Flow Charts & UI Diagrams)
Permeative Technologies Pvt Ltd
http://itunes.apple.com/us/app/draw-smart-for-ipad-flow-charts/id410287707?mt=8
$1.99     iOS iPad下的画图工具
  Draw UML for iPad 1.4
Permeative Technologies Pvt Ltd
http://itunes.apple.com/us/app/draw-uml-for-ipad/id428468147?mt=8
$1.99     iOS iPad下的UML工具。
  Dynamic Draw 5.7.0
http://dynamicdraw.com/jp/(日本) 开源       画图工具,可以画流程图、UML图
  easyUML
http://plugins.netbeans.org/plugin/55435/easyuml 开源       NetBean 8.0 UML建模插件。
  EclipseUML 2012
Omondo
http://www.ejb3.org
有免费版 Java EE Java 和Eclipse及CVS集成的UML工具。可以从字节码逆向工程到类图和序列图。
  Edraw Max 7.9
EdrawSoft
http://www.edrawsoft.com
$149.5     Windows 可以导入Visio文件
  Entity Model Studio 2.6.0
http://www.wideunion.com/Cn/images/logo_03.jpg
广联科技(中国)
http://www.wideunion.com
免费 C#, VB.NET   .Net 提供一个基于UML标准的图形化建模方法,支持静态建模,数据库设计,代码生成以及一个配套的自主研发的ORM框架。
  ER/Studio XE7
Embarcadero Technologies, Inc.
http://www.embarcadero.com/products/er-studio-software-architect
收费     Windows 数据建模工具,Enterprise Team Edition具备UML建模功能。
  eUML2 3.7.0
松亚科技
http://www.soyatec.com/euml2/
有免费版 Java Java 这个产品实际上是Eclipse UML产品的分支。 松亚科技公司的创始人曾是Omondo公司的共同创始人和首席技术官, 他以"julien"为代名,设计和实现了该产品的主要基本结构.他在2006年5月离开公司时享有该产品的版权. 整个技术团队也跟随着他,并于2006年5月推出eUML2和eBPMN第一版本.
  Fujaba Tool Suite 5.0.4
University of Paderborn Software Engineering Group(德国)
http://www.fujaba.de/
开源 Java   Java 学院派作品,支持Patterns
  Gaphor 0.14.0
http://gaphor.sourceforge.net GPL     GTK+ 用Python写成。
  GenMyModel
http://www.genmymodel.com/ 免费     在线 基于Javascript和HTML5。团队协作,在线建模。代码生成。已经有超过40000个在线建造的模型。
  Gliffy
gliffy.com       在线 在线画图工具,支持各种UML图。
  Graphviz 2.38
Home
http://www.graphviz.org/ 开源       从代码生成UML图
  Green 3.5.1
Alphonce
http://green.sourceforge.net/index.html
有试用版     Windows 类图工具。结合Eclipse 3.3。适合教学用。
  GWT UML2 Tool R0.1
楚凡科技(中国)
http://code.google.com/p/gwt-html5-graph/
      在线 基于HTML5
  Idatto UML 1.4 Karsten Lueth
http://idatto.com/
$0.99 Objective-C、Java、C#、 C++   iOS,Mac  
  IntelliJ IDEA 14.1
JetBrains
http://www.jetbrains.com/idea/download/index.html
收费 Java   Java 提供类图建模
  Jaumard UML Editor
http://jaumard.com/uml/index.html   Objective-C、Java、PHP、Swift   在线 支持生成Swift代码
  JSUML 0.9.1 http://sourceforge.net/projects/jsuml/ 开源       Eclipse插件,从JavaScript得到UML模型。
  jsUML2 004 http://code.google.com/p/jsuml2/
http://www.jrromero.net/tools/jsUML2
开源     在线 基于HTML5/javascript,允许开发人员在Web应用程序中嵌入UML图。
  LumiCode 3.0
Lumikon Software, Inc(美国)
https://github.com/m8rge/lumicode
开源       逆向工程。从.Net程序集转出序列图和类图。
  MacA&D 7.4
http://www.excelsoftware.com/tinymaca&dosxbox.gif
Excel Software
http://www.excelsoftware.com/macosxproducts.html
  C++、Java、Delphi Mac 支持UML建模,结构化建模,数据建模。
  MagicDraw 18.2FR
No Magic, Inc.
http://www.magicdraw.com/
有试用版 C++、Java、C#、IDL Java 和Eclipse、VS集成,支持多国语言。支持RUP和WAE设计模式,支持DoDAF框架。支持SysML。
  MDriven Framework for visualstudio 2013
http://www.new.capableobjects.com/ 收费       MDA工具。
  MetaEdit+ 5.1
http://www.metacase.com/images/top_01.jpg
MetaCase Consulting(芬兰)
http://www.metacase.com/
有试用版 Smalltalk、C++、Java、Delphi (Object Pascal)、SQL、CORBA IDL   Linux,Windows 领域特定建模(DSM)工具。
  Metamill 6.2
Metamill(卢森堡)
http://www.metamill.com/
 
30天试用 C++、Java、C# Linux,Windows 多用户建模支持。
  miUML
http://www.miuml.org/ 开源       开源可执行UML工具
  Modelio 3.3
Modeliosoft (法国)
http://www.modeliosoft.com
€150 C#、Java   UML和BPMN建模
  MODELUS
Modelus Suite
VEKTIVA s.r.o.(捷克)
http://vektiva.com/modelus/index.php/modelus
免费     在线、Flash 全面支持UML2.x
  MyEclipse UML
http://www.myeclipseide.com/images/features/icons_features_pgms_uml.gif
http://www.myeclipseide.com/module-htmlpages-display-pid-19.html   Java      
  NClass 2.04
 
http://nclass.sourceforge.net/downloads.html   Java、C#     将C#和Java代码转成类图
  NetBeans UML 6.7及更早版本
NetBeans
http://www.netbeans.org
开源        
  NetBeans UML 新版本PlantUML 1.4 插件 http://sourceforge.net/projects/plantumlnb/ 开源        
  nomnoml
http://www.nomnoml.com 免费     在线 文本转UML
  ObjectAid UML Explorer for Eclipse 1.1.8
http://www.objectaid.com/ 有免费版 Java   Java Eclipse插件,支持类图序列图逆向工程。序列图功能要收费。
  objectiF 5.0
microTOOL(德国)
http://www.microtool.de/objectiF/de/index.htm
 
有Demo版 Visual C++, JBuilder, Visual Café, IDL, SQL, Visual Basic Windows 和VS.NET、Eclipse结合。
  OpenAmeos 11.0
Anoix
http://www.openameos.org
开源 Java, C, C++, Ada95 Linux, Solaris, Windows 实时嵌入式系统建模工具。
Anoix将其开源。
  openArchitectureWare 4.3.1
oaw-logo
http://www.openarchitectureware.org 开源     Java MDA/MDD生成器框架,支持MagicDraw, Eclipse UML2, Enterprise Architet等多种工具。相关书籍:
http://www.china-pub.com/44194
已经成为Eclipse Modeling Project的一部分
  Open ModelSphere 3.2
magna solutions
http://www.modelsphere.org/open_modelsphere.html
开源 Java Java 支持业务流程建模、数据建模、UML建模。
  Papyrus 1.0.0
http://www.eclipse.org/papyrus/ 开源     Java 基于Eclipse的建模工具,支持UML2.5,可自行添加图形,代码生成器。
  PlantUML
http://www.plantuml.com
 
免费       将文本转换为UML图形
  PlantText
http://www.planttext.com       在线 基于PlantUML的在线UML编辑器。
  Polarsys 1.0.2
http://polarsys.org/downloads/(法国) 开源 Java   Java 前身为TOPCASED。Eclipse的UML插件,随Eclipse升级。致力于关键系统的建模。
  ProcessOn
http://www.processon.com       在线 HTML5
  PyNSource 1.60 http://www.andypatterns.com (澳大利亚) 开源 Python     从Python代码生成UML图
  Quick Sequence Diagram Editor http://sdedit.sourceforge.net/index.html BSD     Java 从文本创建UML序列图
  RailRoady 1.3.0 https://github.com/preston/railroady 开源     Mac、Ubuntu 从Rails 3/4 model和controller生成UML 类图
  Rational System Architect 11.4
IBM Rational
http://www-01.ibm.com/software/awdtools/systemarchitect
$4,810 IDL, C/C++, Java, C#, Delphi, HTML, PowerBuilder, Smalltalk, VB   Windows 能够把数据模型转成类模型,支持流行的工业架构框架,如Zachman Framework, DoDAF (C4ISR Framework)和TOGAF (The Open Group Architecture Framework). 。值得注意的是增加了两种针对管理层的图形作为原有图形的补充:Enterprise Explorer Diagram用于帮助了解企业的全貌、Enterprise Direction Diagram帮助形成企业的目标和战略。
  PragmaDev Studio
 
http://www.pragmadev.com
        以前的Real Time Developer Studi,聚焦于实时嵌入系统开发的模型驱动开发和测试工具套件。
  SeedUML
https://seeduml.com 免费     在线 基于PlantUML的在线编辑器
  Select Solution for MDA
Select Business Solutions
http://www.selectbs.com/analysis-and-design/select-solution-for-mda
  IDL, C++, Java, C#, Delphi, Forte, Oracle-DDL, SQL, SQL Server-DDL, VB, Peoplesoft Windows 可以和ERWin, Caliber-RM协同工作,Rose输入输出。
  Sketchboard.me
 
https://sketchboard.me 免费     在线  
  SmartDraw 2014
SmartDraw
http://www.smartdraw.com
$197-$497     Windows 支持包括UML在内的各种软件设计图形,支持UML2.0。
  Soloist 1.0.16
SOL Software
http://www.soloist4uml.com/ 有免费版 Java     可执行UML平台
  Stateless Designer 1.4
Nicholas Blumhardt
https://statelessdesigner.codeplex.com/
开源 C#   Windows C#层次状态机框架
VS2012、VS2013、VS2015插件
  Tangible Architect 4.0
tangible architect
tangible engineering GmbH(德国)
http://www.tangible-engineering.com/home.html
30天试用 C#   Windows 直接在VS 2008/2010/2012中根据UML模型生成业务对象和数据库,并把业务对象和表示层绑定。内嵌DSL建模器。
  TextUML Toolkit
abstratt.technologies
http://sourceforge.net/apps/mediawiki/textuml/index.php?title=TextUML_Toolkit
https://github.com/abstratt/textuml
开源       键入脚本,得到UML模型。
  TinyUML 0.13 http://sourceforge.net/projects/tinyuml/ 开源     Java  
  TopCoder UML Tool 1.2.7
TopCoder, Inc
http://www.topcoder.com/wiki/display/tc/TopCoder+UML+Tool
https://github.com/appirio-tech/topcoder-UML-Tool
开源     Java 工具遵从TopCoder所推崇组件方法学,将取代会员们当前使用的Poseidon for UML。
  Trace Modeler 1.6.11
TraceModeler.com(比利时)
http://www.tracemodeler.com
30天试用     Java UML序列图专用工具
  Trufun 2015
楚凡科技(中国)
http://www.trufun.net/
有免费版 Eclipse 4.4.1、VS2005-2013 Windows  
  UCTool 3.0.0 http://uctool.sourceforge.net 开源     Java 用例工具
  Umbrello UML Modeller 4.12
Umbrello Project Team
http://uml.sourceforge.net/index.php
 
开源 PHP5, Ada2005, Perl Linux/KDE  
  UML4AS 1.0.1
Crispico
http://www.uml4as.com/
免费 ActionScript、Flex     针对ActionScript和Flex的建模工具
  UmlCanvas
UmlCanvas.org
https://github.com/christophevg/UmlCanvas 开源       Javascript库,将HTML5 Canvas转成动态交互的UML图。
  UML Diagrammer 6.35
Pacestar Software
http://www.pacestar.com/uml/index.html
30天试用   Windows 除支持UML2.0外,还支持传统流程图。
  UML Designer 5.0.0
https://github.com/ObeoNetwork/UML-Designer 开源        
  UMLer
http://uml.riaoo.com/(中国)       在线 目前只能画类图
  UMLGraph 5.6
Diomidis D. Spinellis
http://www.umlgraph.org
开源 Java   Java 由《代码阅读方法与实践》作者Diomidis Spinellis编写。
  UML Lab 1.3.4
Yatta Solutions (德国)
http://www.uml-lab.com
30天试用 Java、JPA、PHP、CakePHP、Zend framework、PHPMySQL Java 基于模板的双向工程;UML 2.3类图和Xpand/Xtend 集成。基于模型的代码验证(OCL)
  UMLet 13.3
http://www.umlet.com/umlet_logo.jpg
M. Auer, T. Tschurtschenthaler, L. Meyer, G. Rainer, U. Beyer.
http://www.umlet.com
GPL Java     轻量建模工具。和Eclipse集成。
  UMLetino 14.0
http://www.umlet.com/umletino/UMLetino_logo_small.png
http://www.umlet.com/umletino/ 免费 在线     在线UML工具,基于UMLet。
  Umlify 1.2.6 Michael Sokol
http://rubygems.org/gems/umlify
开源 Ruby     从Ruby代码产生UML类图
  UML SketchClass 1.0.4
Felix Ungman
http://itunes.apple.com/gb/app/uml-sketchclass/id474277504?mt=8
收费     iOS iPad上的UML工具,目前只能画类图
  UMLStudio 8.0
PragSoft
http://www.pragsoft.com/
可以试用 C++, C#, Java, CORBA IDL, PHP 5, Ada 95   Windows  
  Umple Online 1.18
http://cruise.eecs.uottawa.ca/umpleonline/scripts/umpleonline_title.jpg
http://cruise.eecs.uottawa.ca/umpleonline/   Java、PHP、Ruby、C++、SQL   在线 在线绘制类图,生成代码,并提供了一些案例
  USE 4.1.0
Lars Hamann
http://sourceforge.net/apps/mediawiki/useocl/index.php?title=Main_Page
免费       从文本得到UML模型。
支持基于OCL的简单命令式语言(SOIL)
  Visual Classworks 7.0.4
Step Ahead Software(澳大利亚)
http://www.stepaheadsoftware.com/products/vcw/vcw.htm
可以试用 C++、Java   Windows 类图设计工具。
  Visustin v7
http://www.aivosto.com/vbscene.gif
Aivosto Oy
http://www.aivosto.com/visustin.html
$249 / $499 Ada, ASP, assembler, BASIC, C, C++, C#, Clipper, COBOL, ColdFusion, Delphi, Fortran, Java, JavaScript, JCL, JSP, LotusScript, Matlab, Pascal, Perl, PHP, PL/I, PL/SQL, PowerScript, PureBasic, Python, QB, REALbasic, REXX, SAS, TSQL, VB, VBA, VBScript, VB.NET, Visual FoxPro, XSLT     将代码逆转成流程图和UML活动图,支持C# 5.0、Java 7。
  WinA&D 7.2
Excel Software
http://www.excelsoftware.com/
  SQL, C++, C#, Ada, Java, PHP, REALbasic   Windows 支持UML、CRC、数据流图、ER图。
  Yakindu Statechart Tools 2.4.0
itemis AG(德国)
http://statecharts.org/index.html
  Java、C、C++   Eclipse 状态机建模工具
  yED 3.14.2
yWorks
http://www.yworks.com/en/products_yed_about.html 免费       在线画图工具,支持UML
  yUML Beta 0.18
http://www.yuml.me 免费     在线 在线建模,分享模型。支持类图、活动图、用例图