首页 > 其他分享 >UML相关工具一览(2017年3月)

UML相关工具一览(2017年3月)

时间:2023-01-16 15:03:31浏览次数:71  
标签:在线 Windows 一览 建模 支持 UML 工具 2017

UML相关工具一览(截止2017年3月)

UML相关工具一览(2017年3月)_Windows 整理

最近主要版本更新: BOUML 6.12、Cubetto UML 5.1.3、Runway 1.8.6、Software Ideas Modeler 10.67、visualSTATE 8.1、UML Diagrammer 6.46、Umple Online 1.25、Visustin v8、Yakindu Statechart Tools 2.9.3、yED 3.17

以下总结了全世界的各种UML相关工具,按工具名称字母排序。

工具(最新版本)

平台


备注

重点推荐UML工具



Enterprise Architect 13

UML相关工具一览(2017年3月)_UML_02

Windows、Linux

性价比很高,目前最流行的UML建模工具。还包含需求管理、项目估算、测试支持。团队建模支持。

Rational Software Architect 9.6

UML相关工具一览(2017年3月)_Java_03

Windows, Linux, Unix

功能最强大的建模工具。

Rational Software Architect RealTime Edition(RSARTE) 10.0.0

UML相关工具一览(2017年3月)_Java_03

Windows, Linux

Rational Software Architect的实时建模插件,取代Rose Realtime。

Rational Rhapsody 8.2.0

UML相关工具一览(2017年3月)_Java_03

Linux, Windows, Solaris

聚焦于实时嵌入系统开发的模型驱动开发(Model-Driven Development,MDD)工具,能从状态图、活动图生成代码。支持SysML。支持DoDAF框架。8.1支持最新版本的IDE。

Visual Paradigm for UML 14.0

UML相关工具一览(2017年3月)_Windows_06

Java

支持编写用例规约。支持文本分析和CRC卡。支持自定义形状或导入Visio的图形。Java代码转序列图。有需求管理功能。可用性好,图形漂亮。报表生成,影响分析。业务规则编辑器,对企业架构语言ArchiMate的支持。

Astah UML 7.1

UML相关工具一览(2017年3月)_Windows_07

Java

Java双向工程。支持思维导图(Mind Map),可以从思维导图中转换内容到用例图或者类图。曾用名:JUDE。支持自行编写的插件。

StarUML2 2.8.0

UML相关工具一览(2017年3月)_UML_08

Mac OS X、Windows、Linux

曾经最流行的开源UML工具,多年沉寂后重新开发。开放API,支持HTML5, CSS3, JavaScript和Node.js编写扩展。模型验证,JavaScript代码生成。支持团队开发。

WhiteStarUML 5.8.2

UML相关工具一览(2017年3月)_Java_09

Windows

老StarUML的一个分支。

PowerDesigner 16.6

UML相关工具一览(2017年3月)_Java_10

Windows

企业建模、对象建模、数据建模相结合。

UModel 2017

UML相关工具一览(2017年3月)_Java_11

Windows

强大双向工程能力。特别是序列图逆向工程。支持UML2.4。

Together 12.9

UML相关工具一览(2017年3月)_Windows_12

Java

强有力的工具。支持DSL、OCL2.0、PEL4WS。

ARTiSAN Studio 8.1(Atego Modeler)

UML相关工具一览(2017年3月)_Windows_13

Windows, Solaris(服务器端安装)

Aonix和Artisan合并为Atego。Atego被PTC收购。

BOUML 6.12

UML相关工具一览(2017年3月)_Java_14

Unix/Linux/Solaris, MacOS X ,  Windows

支持C++和Java编写的插件。

版本更新频率很快。

Case Complete 2016

UML相关工具一览(2017年3月)_UML_15


用例和需求管理工具

Cubetto UML 5.1.3

UML相关工具一览(2017年3月)_Windows_16

iOS、Android、Mac、Windows、Linux

支持用例图、类图、活动图。

LucidChart

UML相关工具一览(2017年3月)_UML_17

在线

绘图工具。支持UML。

Modelmaker 11.10

UML相关工具一览(2017年3月)_UML_18

Windows

Delphi和C#重构和UML建模,支持某些“自适应”的方法学。

OmniGraffle for Mac 7
OmniGraffle for iOS 2.8

UML相关工具一览(2017年3月)_UML_19

Mac

iOS

画图工具

Rational Method Composer 7.5.2

UML相关工具一览(2017年3月)_Java_20


就是过去的Rational Unified Process

Runway 1.8.6


Mac OS X

Mac原生UML工具

SinelaboreRT 3.7

UML相关工具一览(2017年3月)_Windows_21


状态机图和活动图代码生成工具。先在EA、Visual Paradigm 、Cadifra、UModel、Magic Draw、ArgoUML等UML建模工具中建立状态机模型,然后导出为XMI文件。sinelaboreRT将XMI文件导入,生成源代码。

Software Ideas Modeler 10.67

UML相关工具一览(2017年3月)_Java_22


轻量级UML建模工具。

visualSTATE 8.1

UML相关工具一览(2017年3月)_Windows_23

Windows

使用UML进行嵌入式系统开发。包括设计、测试。自动生成C/C++代码和全套文档。

Visual Studio 2015

UML相关工具一览(2017年3月)_Java_24

Windows

逆向工程比较出色,支持用例图、类图、序列图、组件图、活动图。

Visio 2016

UML相关工具一览(2017年3月)_UML_25

Windows

微软的绘图工具,支持UML。

Visio Stencil and Template for UML 2.5

UML相关工具一览(2017年3月)_Windows_26

Windows

针对Visio各个版本(从4.1到2013)的UML Stencil

其他UML工具



Acceleo 3.6

UML相关工具一览(2017年3月)_Windows_27

Java

法语工具。与Eclipse及EMF集成。

AmaterasUML 1.3.2

UML相关工具一览(2017年3月)_Java_28

Java

Eclipse插件,其中的类图、序列图分析是其特色,可以从代码分析出序列图。

AndyUML 1.4.2

UML相关工具一览(2017年3月)_Java_29

Android

​http://yuml.me​的一个客户端

AndroMDA 3.5

UML相关工具一览(2017年3月)_Java_30


支持UML2和基于EMF的工具

AMUSE 2.2

UML相关工具一览(2017年3月)_Windows_31

Windows

UML可执行环境,作为Enterprise Architect的插件存在。

Architexa 2.0

UML相关工具一览(2017年3月)_Windows_32


Eclipse下的新型UML工具,专注于帮助程序员理解代码。

ArgoUML v0.34


Java

最早的开源UML工具,支持OCL,支持认知式开发,不再只是画图,例如可以自动评价设计、自动更正…等等。

Astade 0.10.1



UML-C++转换工具

Astah UMLpad 1.1.2


iOS

最新版本为iOS 7和Retina显示优化。

创建和浏览UML类图,另存为图片或XML导出到Astah以及其他UML工具。

BridgePoint xtUML 5.3.4


Windows, Solaris

专门针对嵌入式系统的MDA工具,使用xtUML(UML2的一个子集),可直接运行模型。

CACOO

UML相关工具一览(2017年3月)_Java_33

在线

支持在线绘制各种图形,包括UML。

CASE Spec

UML相关工具一览(2017年3月)_UML_34


用例和需求管理工具

Cadifra UML Editor 1.3.3

UML相关工具一览(2017年3月)_UML_35

Windows


Class Visualizer 1.8.0

Java

从Java字节码生成UML类图。

ckwnc

UML相关工具一览(2017年3月)_Windows_36

在线

序列图在线编辑器

ConceptDraw Pro 10

UML相关工具一览(2017年3月)_Java_37

Windows、Mac

画图工具,兼容Visio 2013.

Cradle 7.1

UML相关工具一览(2017年3月)_Windows_38


强有力的需求管理和基于模型的系统工程环境,支持UML。NASA许多项目使用。

Creately

UML相关工具一览(2017年3月)_Java_39

在线,桌面

在线画各种软件建模图形。支持14种UML图。也有桌面版。

Crocus Modeller 1.3.4

UML相关工具一览(2017年3月)_Windows_40

Flash,在线,桌面

适用于AS3和Flex项目

Dia 0.97.2

UML相关工具一览(2017年3月)_UML_41

Linux(Debian, Redhat),Windows

类似Visio的工具。还支持E-R图

Diagrammer

UML相关工具一览(2017年3月)_Windows_42


通过文本输入,在线画UML图。

draw.io

UML相关工具一览(2017年3月)_UML_43

在线


Draw Smart for iPad 2.7

UML相关工具一览(2017年3月)_Java_44

iOS

iPad下的画图工具

Draw UML for iPad 1.4

UML相关工具一览(2017年3月)_UML_45

iOS

iPad下的UML工具。

Dynamic Draw 5.7.0

UML相关工具一览(2017年3月)_Windows_46


画图工具,可以画流程图、UML图

easyUML

UML相关工具一览(2017年3月)_Java_47


NetBean 8.0 UML建模插件。

EclipseUML 2012

UML相关工具一览(2017年3月)_Java_48

Java

和Eclipse及CVS集成的UML工具。可以从字节码逆向工程到类图和序列图。

Edraw Max 8.4

UML相关工具一览(2017年3月)_Java_49

Windows

可以导入Visio文件

Entity Model Studio 2.7.0

UML相关工具一览(2017年3月)_Java_50

.Net

提供一个基于UML标准的图形化建模方法,支持静态建模,数据库设计,代码生成以及一个配套的自主研发的ORM框架。

ER/Studio XE7

UML相关工具一览(2017年3月)_Java_51

Windows

数据建模工具,Enterprise Team Edition具备UML建模功能。

eUML2 3.7.0

UML相关工具一览(2017年3月)_Java_52

Java

这个产品实际上是Eclipse UML产品的分支。 松亚科技公司的创始人曾是Omondo公司的共同创始人和首席技术官, 他以"julien"为代名,设计和实现了该产品的主要基本结构. 他在2006年5月离开公司时享有该产品的版权. 整个技术团队也跟随着他,并于2006年5月推出eUML2和eBPMN第一版本.

Fujaba Tool Suite 5.0.4

UML相关工具一览(2017年3月)_UML_53

Java

学院派作品,支持Patterns

Gaphor 0.14.0

UML相关工具一览(2017年3月)_Java_54

GTK+

用Python写成。

GenMyModel

UML相关工具一览(2017年3月)_Java_55

在线

基于Javascript和HTML5。团队协作,在线建模。代码生成。已经有超过40000个在线建造的模型。

Gliffy

UML相关工具一览(2017年3月)_Java_56

在线

在线画图工具,支持各种UML图。

Graphviz 2.38

UML相关工具一览(2017年3月)_UML_57


从代码生成UML图

Gridraw 0.14

UML相关工具一览(2017年3月)_Windows_58


全键盘操作UML建模

Green 3.5.1

UML相关工具一览(2017年3月)_Java_59

Windows

类图工具。结合Eclipse 3.3。适合教学用。

GWT UML2 Tool R0.1

UML相关工具一览(2017年3月)_Windows_60

在线

基于HTML5

HandyUML

UML相关工具一览(2017年3月)_Windows_61

Android


Idatto UML 1.4

iOS,Mac


IntelliJ IDEA 2016.3.2

UML相关工具一览(2017年3月)_Windows_62

Java

提供类图建模

JSUML 0.9.3


Eclipse插件,从JavaScript得到UML模型。

jsUML2 004

在线

基于HTML5/javascript,允许开发人员在Web应用程序中嵌入UML图。

LumiCode 3.0

UML相关工具一览(2017年3月)_Java_63


逆向工程。从.Net程序集转出序列图和类图。

MacA&D 7.4

UML相关工具一览(2017年3月)_Java_64

Mac

支持UML建模,结构化建模,数据建模。

MagicDraw 18.5FR

UML相关工具一览(2017年3月)_UML_65

Java

和Eclipse、VS集成,支持多国语言。支持RUP和WAE设计模式,支持DoDAF框架。支持SysML。

MDriven Framework for visualstudio 2013

UML相关工具一览(2017年3月)_Windows_66


MDA工具。

MetaEdit+ 5.1

UML相关工具一览(2017年3月)_Windows_67

Linux,Windows

领域特定建模(DSM)工具。

Metamill 7.0

UML相关工具一览(2017年3月)_Windows_68

Linux,Windows

多用户建模支持。

miUML

UML相关工具一览(2017年3月)_Windows_69


开源可执行UML工具

Modelio 3.6

UML相关工具一览(2017年3月)_UML_70


UML和BPMN建模,强调协作建模,提供模型网络存储。

MODELUS

UML相关工具一览(2017年3月)_Java_71

在线、Flash

全面支持UML2.x

MyEclipse UML

UML相关工具一览(2017年3月)_UML_72



NClass 2.04



将C#和Java代码转成类图

NetBeans UML 6.7及更早版本

UML相关工具一览(2017年3月)_Windows_73



NetBeans UML 新版本PlantUML 1.4 插件



nomnoml

UML相关工具一览(2017年3月)_Windows_74

在线

文本转UML

ObjectAid UML Explorer for Eclipse 1.1.8

UML相关工具一览(2017年3月)_UML_75

Java

Eclipse插件,支持类图序列图逆向工程。序列图功能要收费。

objectiF 5.0

UML相关工具一览(2017年3月)_UML_76

Windows

和VS.NET、Eclipse结合。UML相关工具一览(2017年3月)_UML_77

OpenAmeos 11.0

UML相关工具一览(2017年3月)_Windows_78

Linux, Solaris, Windows

实时嵌入式系统建模工具。

Anoix将其开源。

openArchitectureWare 4.3.1

UML相关工具一览(2017年3月)_UML_79

Java

UML相关工具一览(2017年3月)_UML_77MDA/MDD生成器框架,支持MagicDraw, Eclipse UML2, Enterprise Architet等多种工具。相关书籍:

​http://www.china-pub.com/44194​

已经成为Eclipse Modeling Project的一部分

Open ModelSphere 3.2

UML相关工具一览(2017年3月)_UML_81

Java

支持业务流程建模、数据建模、UML建模。

Papyrus 2.0.1

UML相关工具一览(2017年3月)_Windows_82

Java

前身为TOPCASED。Eclipse的UML插件,随Eclipse升级。致力于关键系统的建模。支持UML2.5,可自行添加图形,代码生成器。

PlantUML

UML相关工具一览(2017年3月)_Java_83


将文本转换为UML图形

PlantText

UML相关工具一览(2017年3月)_UML_84

在线

基于PlantUML的在线UML编辑器。

ProcessOn

UML相关工具一览(2017年3月)_UML_85

在线

HTML5

PyNSource 1.60


从Python代码生成UML图

Quick Sequence Diagram Editor

Java

从文本创建UML序列图

RailRoady 1.3.0

Mac、Ubuntu

从Rails 3/4 model和controller生成UML 类图

PragmaDev Studio

 UML相关工具一览(2017年3月)_Java_86


以前的Real Time Developer Studi,聚焦于实时嵌入系统开发的模型驱动开发和测试工具套件。

SeedUML

UML相关工具一览(2017年3月)_UML_87

在线

基于PlantUML的在线编辑器

Select Solution for MDA

UML相关工具一览(2017年3月)_UML_88

Windows

可以和ERWin, Caliber-RM协同工作,Rose输入输出。

UML相关工具一览(2017年3月)_UML_77

Sketchboard.me


在线


SmartDraw 2016

UML相关工具一览(2017年3月)_Windows_90

Windows

支持包括UML在内的各种软件设计图形,支持UML2.0。

Soloist 1.0.16

UML相关工具一览(2017年3月)_UML_91


可执行UML平台

Stateless Designer 1.4

UML相关工具一览(2017年3月)_Windows_92

Windows

C#层次状态机框架

VS2012、VS2013、VS2015插件

System Architect 11.4.4.1

UML相关工具一览(2017年3月)_UML_93

Windows

能够把数据模型转成类模型,支持流行的工业架构框架,如Zachman Framework, DoDAF (C4ISR Framework)和TOGAF (The Open Group Architecture Framework).  。2015年12月UNICOM从IBM收购。

Tangible Architect 4.0

UML相关工具一览(2017年3月)_Windows_94

Windows

直接在VS 2008/2010/2012中根据UML模型生成业务对象和数据库,并把业务对象和表示层绑定。内嵌DSL建模器。

TextUML Toolkit

UML相关工具一览(2017年3月)_Windows_95


键入脚本,得到UML模型。

TinyUML 0.13

Java


TopCoder UML Tool 1.2.7

UML相关工具一览(2017年3月)_Windows_96

Java

工具遵从TopCoder所推崇组件方法学,将取代会员们当前使用的Poseidon for UML。

Trace Modeler 1.6.12

UML相关工具一览(2017年3月)_Java_97

Java

UML序列图专用工具

Trufun V6

UML相关工具一览(2017年3月)_Java_98

Windows


UCTool 3.0.0

Java

用例工具

Umbrello UML Modeller 2.21

UML相关工具一览(2017年3月)_Java_99

Linux/KDE


UML4AS 1.0.1

UML相关工具一览(2017年3月)_Java_100


针对ActionScript和Flex的建模工具

UmlCanvas

UML相关工具一览(2017年3月)_Windows_101


Javascript库,将HTML5 Canvas转成动态交互的UML图。

UML Diagrammer 6.46

UML相关工具一览(2017年3月)_UML_102

Windows

除支持UML2.0外,还支持传统流程图。

UML Designer 7.1

UML相关工具一览(2017年3月)_UML_103



UMLer

UML相关工具一览(2017年3月)_UML_104

在线

目前只能画类图

UMLGraph 5.6

UML相关工具一览(2017年3月)_Windows_105

Java

由《代码阅读方法与实践》作者Diomidis Spinellis编写。

UML Lab 1.3.4

UML相关工具一览(2017年3月)_UML_106

Java

基于模板的双向工程;UML 2.3类图和Xpand/Xtend 集成。基于模型的代码验证(OCL)

UMLet 14.2

UML相关工具一览(2017年3月)_Windows_107


轻量建模工具。和Eclipse集成。

UMLetino 14.2

UML相关工具一览(2017年3月)_UML_108


在线UML工具,基于UMLet。

Umlify 1.2.6


从Ruby代码产生UML类图

UML SketchClass 1.0.4

UML相关工具一览(2017年3月)_Java_109

iOS

iPad上的UML工具,目前只能画类图

UMLStudio 8.0

UML相关工具一览(2017年3月)_Windows_110

Windows


Umple Online 1.25

UML相关工具一览(2017年3月)_Windows_111

在线

在线绘制类图,生成代码,并提供了一些案例

USE 4.2.0

UML相关工具一览(2017年3月)_Java_112


从文本得到UML模型。

支持基于OCL的简单命令式语言(SOIL)

Visual Classworks 7.0.4

UML相关工具一览(2017年3月)_UML_113

Windows

类图设计工具。

Visustin v8

UML相关工具一览(2017年3月)_Windows_114


将代码逆转成流程图和UML活动图,支持49种语言。

WinA&D 7.2

UML相关工具一览(2017年3月)_Windows_115

Windows

支持UML、CRC、数据流图、ER图。

Yakindu Statechart Tools 2.9.3

UML相关工具一览(2017年3月)_Java_116

Eclipse

状态机建模工具

yED 3.17

UML相关工具一览(2017年3月)_Java_117

Windows、Unix/Linux、Mac OS X

在线画图工具,支持UML


标签:在线,Windows,一览,建模,支持,UML,工具,2017
From: https://blog.51cto.com/u_15684364/6010433

相关文章