UML相关工具一览(截止2017年1月)
整理
最近主要版本更新: Rational Software Architect 9.6、Rational Rhapsody 8.2.0、Visual Paradigm for UML 14.0、StarUML2 2.8.0、WhiteStarUML 5.8.2、PowerDesigner 16.6、BOUML 6.11.4、Together 12.9、Cubetto UML 5.0、Runway 1.8.4、SinelaboreRT 3.7、Software Ideas Modeler 10.56、AndroMDA 3.5、Cradle 7.1、Gridraw 0.14、JSUML 0.9.3、MagicDraw 18.5FR、Metamill 7.0、Modelio 3.6、Papyrus 2.0.1、Umbrello UML Modeller 2.21、UML Designer 7.1
以下总结了全世界的各种UML相关工具,按工具名称字母排序。
工具(最新版本) |
厂商&地址 |
重点推荐UML工具 |
|
Enterprise Architect 13 |
Sparx Systems(澳大利亚) |
Rational Software Architect 9.6 |
IBM Rational http://www.ibm.com/developerworks/downloads/r/architect/ |
Rational Software Architect RealTime Edition(RSARTE) 10.0.0 |
|
Rational Rhapsody 8.2.0 |
IBM Rational |
Visual Paradigm for UML 14.0 |
Visual Paradigm(香港) |
Astah UML 7.1 |
Change Vision(日本) http://astah.change-vision.com/ja/product/astah-uml.html |
StarUML2 2.8.0 |
MKLab(韩国) |
WhiteStarUML 5.8.2 |
|
PowerDesigner 16.6 |
SAP http://www.sap.com/pc/tech/database/software/model-driven-architecture/index.html |
UModel 2017 |
Altova(美国,澳大利亚) |
Together 12.9 |
Micro Focus |
ARTiSAN Studio 8.1(Atego Modeler) |
Atego |
BOUML 6.11.4 |
Bruno Pagès(法国) |
Case Complete 2016 |
Serlio Software |
Cubetto UML 5.0 |
semture GmbH iOS版本: https://itunes.apple.com/us/app/cubetto-bpmn-uml-flowchart/id1166912488?mt=8 Mac版本: https://itunes.apple.com/us/app/cubetto/id924837490?mt=12 Android版本: https://play.google.com/store/apps/details?id=de.semture.cubetto |
LucidChart |
|
Modelmaker 11.10 |
Model Maker(荷兰) |
OmniGraffle for Mac 7 |
Omni Group |
Rational Method Composer 7.5.2 |
|
Runway 1.8.4 |
|
SinelaboreRT 3.7 |
Peter Mueller(德国) |
Software Ideas Modeler 10.56 |
Dušan Rodina |
visualSTATE 7.5.1 |
IAR Systems(瑞典) https://www.iar.com/iar-embedded-workbench/add-ons-and-integrations/visualstate/ |
Visual Studio 2015 |
Microsoft(美国) |
Visio 2016 |
Microsoft |
Visio Stencil and Template for UML 2.5 |
Pavel Hruby(美国) |
其他UML工具 |
|
Acceleo 3.6 |
法国 |
AmaterasUML 1.3.2 |
日本 http://amateras.sourceforge.jp/cgi-bin/fswiki_en/wiki.cgi?page=AmaterasUML |
AndyUML 1.4.2 |
https://play.google.com/store/apps/details?id=com.yeradis.android.yuml&hl=en |
AndroMDA 3.5 |
|
AMUSE 2.2 |
LieberLieber Software(奥地利) |
Architexa 2.0 |
Architexa |
ArgoUML v0.34 |
Tigris.org |
Astade 0.10.1 |
|
Astah UMLpad 1.1.2 |
Change Vision(日) |
BridgePoint xtUML 5.3.4
|
Mentor Graphics |
CACOO |
|
CASE Spec |
Goda Software(美国) |
Cadifra UML Editor 1.3.3 |
Adrian & Frank Buehlmann(瑞士) |
Class Visualizer 1.8.0 |
|
ckwnc |
|
ConceptDraw Pro 10 |
|
Cradle 7.1 |
3SL(英国) |
Creately |
Cinergix Pty. Ltd |
Crocus Modeller 1.3.4 |
(波兰) |
Dia 0.97.2 |
Alexander Larsson |
Diagrammer |
|
draw.io |
|
Draw Smart for iPad 2.7 |
Permeative Technologies Pvt Ltd http://itunes.apple.com/us/app/draw-smart-for-ipad-flow-charts/id410287707?mt=8 |
Draw UML for iPad 1.4 |
Permeative Technologies Pvt Ltd http://itunes.apple.com/us/app/draw-uml-for-ipad/id428468147?mt=8 |
Dynamic Draw 5.7.0 |
|
easyUML |
|
EclipseUML 2012 |
Omondo |
Edraw Max 8.4 |
EdrawSoft |
Entity Model Studio 2.7.0 |
广联科技(中国) |
ER/Studio XE7 |
Embarcadero Technologies, Inc. http://www.embarcadero.com/products/er-studio-software-architect |
eUML2 3.7.0 |
松亚科技 |
Fujaba Tool Suite 5.0.4 |
University of Paderborn Software Engineering Group(德国) |
Gaphor 0.14.0 |
|
GenMyModel |
|
Gliffy |
gliffy.com |
Graphviz 2.38 |
|
Gridraw 0.14 |
|
Green 3.5.1 |
Alphonce |
GWT UML2 Tool R0.1 |
楚凡科技(中国) |
HandyUML |
Adam Morávek https://play.google.com/store/apps/details?id=com.handyuml.android.free |
Idatto UML 1.4 |
Karsten Lueth |
IntelliJ IDEA 2016.3.2 |
JetBrains |
JSUML 0.9.3 |
|
jsUML2 004 |
|
LumiCode 3.0 |
Lumikon Software, Inc(美国) |
MacA&D 7.4
|
Excel Software |
MagicDraw 18.5FR |
No Magic, Inc. |
MDriven Framework for visualstudio 2013 |
|
MetaEdit+ 5.1 |
MetaCase Consulting(芬兰) |
Metamill 7.0 |
Metamill(卢森堡)
|
miUML |
|
Modelio 3.6 |
Modeliosoft (法国) |
MODELUS |
VEKTIVA s.r.o.(捷克) |
MyEclipse UML |
http://www.myeclipseide.com/module-htmlpages-display-pid-19.html |
NClass 2.04
|
|
NetBeans UML 6.7及更早版本 |
NetBeans |
NetBeans UML 新版本PlantUML 1.4 插件 |
|
nomnoml |
|
ObjectAid UML Explorer for Eclipse 1.1.8 |
|
objectiF 5.0 |
microTOOL(德国) http://www.microtool.de/objectiF/de/index.htm
|
OpenAmeos 11.0 |
Anoix |
openArchitectureWare 4.3.1 |
|
Open ModelSphere 3.2 |
magna solutions |
Papyrus 2.0.1 |
|
PlantUML |
|
PlantText |
|
ProcessOn |
|
PyNSource 1.60 |
http://www.andypatterns.com (澳大利亚) |
Quick Sequence Diagram Editor |
|
RailRoady 1.3.0 |
|
PragmaDev Studio
|
|
SeedUML |
|
Select Solution for MDA |
Select Business Solutions http://www.selectbs.com/analysis-and-design/select-solution-for-mda |
Sketchboard.me
|
|
SmartDraw 2016 |
SmartDraw |
Soloist 1.0.16 |
|
Stateless Designer 1.4 |
Nicholas Blumhardt |
System Architect 11.4.4.1 |
UNICOM Systems |
Tangible Architect 4.0 |
tangible engineering GmbH(德国) |
TextUML Toolkit |
abstratt.technologies http://sourceforge.net/apps/mediawiki/textuml/index.php?title=TextUML_Toolkit |
TinyUML 0.13 |
|
TopCoder UML Tool 1.2.7 |
TopCoder, Inc http://www.topcoder.com/wiki/display/tc/TopCoder+UML+Tool |
Trace Modeler 1.6.12 |
TraceModeler.com(比利时) |
Trufun V6 |
楚凡科技(中国) |
UCTool 3.0.0 |
|
Umbrello UML Modeller 2.21 |
Umbrello Project Team http://uml.sourceforge.net/index.php
|
UML4AS 1.0.1 |
Crispico |
UmlCanvas
|
|
UML Diagrammer 6.41 |
Pacestar Software |
UML Designer 7.1 |
|
UMLer |
http://uml.riaoo.com/(中国) |
UMLGraph 5.6 |
Diomidis D. Spinellis |
UML Lab 1.3.4 |
Yatta Solutions (德国) |
UMLet 14.2
|
M. Auer, T. Tschurtschenthaler, L. Meyer, G. Rainer, U. Beyer. |
UMLetino 14.2 |
|
Umlify 1.2.6 |
Michael Sokol |
UML SketchClass 1.0.4 |
Felix Ungman http://itunes.apple.com/gb/app/uml-sketchclass/id474277504?mt=8 |
UMLStudio 8.0 |
PragSoft |
Umple Online 1.18 |
|
USE 4.2.0 |
Lars Hamann http://sourceforge.net/apps/mediawiki/useocl/index.php?title=Main_Page |
Visual Classworks 7.0.4 |
Step Ahead Software(澳大利亚) |
Visustin v7 |
Aivosto Oy |
WinA&D 7.2 |
Excel Software |
Yakindu Statechart Tools 2.6.2 |
itemis AG(德国) |
yED 3.16 |
|
yUML Beta 0.18 |