UML相关工具一览(20190512 更新)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UML相关工具一览(20190512 更新)相关的知识,希望对你有一定的参考价值。

UML建模工具列表更新。

公众号文章中无法直接查询,请到

​http://www.umlchina.com/Tools/search.aspx​

查询您需要的建模工具


UML相关工具一览(20190512 更新)

UMLChina整理

以下总结了全世界的各种UML相关工具。如果您发现本文中的错误或存在需要更新的地方,可邮件3504847@qq.com或微信umlchinapan告知,谢谢!本查询工具目前还比较粗糙,我们会不断改进。

最近几个月更新的工具有:Rational Rhapsody 8.4.0、Visual Paradigm for UML 15.2、Astah UML 8.1、StarUML3 3.1.0、UModel 2019、BOUML 7.8、Software Ideas Modeler 11.97、visualSTATE 10.1.1

可以按以下条件查询:

关键词:  (EA、Rose、状态机...都可以)

平台:                   

支持编程环境:               

支持编程语言:                                                               

价格范围:             





工具

厂商

价格

运行平台

代码工程

编程环境

XMI

备注

推荐

Astah UML 8.1

Change Vision(日本)

$1190-$8900每年10人,Community版免费

Java、Linux、MacOS、Windows

C#、C++、Java、Objective-C、SQL


支持

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

BOUML 7.8

Bruno Pagès(法国)

免费

Linux、MacOS、Windows

C、C++、CORBA IDL、Java、php、Python、SQL


支持

支持C++和Java编写的插件。 版本更新频率很快。

Cubetto UML 5.1.7

EndeavorForever

$30

androidios、MacOS



支持

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

draw.io 8.8.7

JGraph Ltd

免费

html



支持

在线绘图工具,支持UML。

draw.io Desktop 8.8.7

JGraph Ltd

免费

Chrome OS、Linux、MacOS、Windows



支持

绘图工具,支持UML。

Enterprise Architect 14.1

Sparx Systems(澳大利亚)

$135-$699

Windows

ActionScript、Ada、C、C#、C++、Java、javascript、Pascal、PHP、Python、SQL、System C、VB、VB.NET、Verilog、VHDL

Visual Studio

支持

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

GenMyModel

GenMyModel

$0-$16每月

HTML

C#、C++、Java、Lua、Python


支持

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

LucidChart

Lucid Software Inc.

个人版免费,专业版$10每月

HTML



不支持

绘图工具。支持各种UML图。

Modelio 3.7.1

Modeliosoft

$1200-$1800

Linux、MacOS、Windows

C#、C++、Java、SQL

Eclipse、Visual Studio

支持

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

OmniGraffle for iOS 3

Omni Group

$49.99-$99.99

iOS



不支持

绘图工具iOS版

OmniGraffle for Mac 7.7

Omni Group

$99.99-$199.99

MacOS



不支持

绘图工具Mac版

Papyrus 4.0.0

Laboratory of Model Driven Engineering for Embedded Systems

免费

Java

C++、Java

Eclipse

不支持

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

PowerDesigner 16.6

SAP(德国)

$300-$6000

Windows

C#、Java、PowerBuilder、SQL、VB.NET

Visual Studio

支持

老牌建模工具。现在SAP旗下。企业建模、对象建模、数据建模相结合。

Rational Rhapsody 8.4.0

IBM

$699-$8900

Linux、Windows

Ada、C++、CORBA IDL、Java

Visual Studio

支持

聚焦于实时嵌入系统开发的模型驱动开发(Model-Driven Development,MDD)工具,能从状态图、活动图生成代码。支持SysML。支持DoDAF框架。支持最新版本的IDE。1996由以色列公司I-Logix Inc.开发,后来被Telelogic收购,最终归入IBM旗下。

Rational Software Architect 9.7

IBM

$898-$16500

Linux、MacOS、Windows

C#、C++、CORBA IDL、Java、SQL

Eclipse、Visual Studio

支持

功能最强大的建模工具。IBM收购Rational后将Rose改为Rational Software Architect。

Runway 1.9

Todd Ditchendorf

$9.99

MacOS



不支持

Mac原生UML工具

SinelaboreRT 3.7.2.2

Peter Mueller(德国)

$119

Java

C、C#、C++、Java、Python、Swift


支持

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

Software Ideas Modeler 11.97

Dušan Rodina

$68-$345

Windows

ActionScript、C#、C++、Java、JavaScript、PHP、Python、Ruby、SQL、VB、VB.NET


支持

轻量级UML建模工具。

StarUML3 3.1.0

MKLab(韩国)

$69-$129

Linux、MacOS、Windows

C#、C++、Java


支持

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

Together 12.9

Micro Focus

$800-$4000

Java、Linux、Windows

C#、C++、Java、SQL

Eclipse

支持

Peter Coad主持开发的工具,支持彩色建模。从Borland公司收购得来。

Umbrello 2.27

Umbrello Project Team

免费

Linux、MacOS、Windows

ActionScript、Ada、C#、C++、CORBA IDL、D、Java、JavaScript、Pascal、SQL


支持

基于KDE的Linux平台UML建模工具

UML Designer 8.1.0

Obeo

免费

Linux、MacOS、Windows


Eclipse

不支持

支持绝大多数UML元素。

UModel 2019 2019

Altova

$119-$299

Windows

C#、C++、Java、VB.NET

Eclipse、Visual Studio

支持

强大双向工程能力。特别是序列图逆向工程。

Visio 2016

Microsoft

以上是关于UML相关工具一览(20190512 更新)的主要内容,如果未能解决你的问题,请参考以下文章

UML建模相关工具一览

UML建模相关工具一览

UML建模工具一览(20190909 更新)

寻找您合适的UML建模工具(20180917 更新)

一分一段表查询2021 如何查询一分一段表

几款UML建模工具最近更新(2021年2月)

(c)2006-2024 SYSTEM All Rights Reserved IT常识