前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >UML相关工具一览(20190512 更新)

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

作者头像
用户6288414
发布2019-09-23 17:17:26
6.5K0
发布2019-09-23 17:17:26
举报
文章被收录于专栏:软件方法

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、状态机...都可以)

平台:

支持编程环境:

支持编程语言:

价格范围:

软件需求设计UML全程实例剖析5月18-19日深圳公开课>>

UMLChina建模示范视频(蓝光超清):并多多、迪迪出行、微信餐馆、三方采购平台、制造执行系统、会议管理系统、考勤系统……>>

工具

厂商

价格

运行平台

代码工程

编程环境

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

Android、iOS、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

$480

Windows

C#、C++、CORBA IDL、VB.NET

Visual Studio

支持

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

Visio Stencil and Template for UML 2.5

Pavel Hruby

免费

不支持

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

Visual Paradigm for UML 15.2

Visual Paradigm(中国香港)

$99-$1999

Java

ActionScript、C#、C++、CORBA IDL、Java、Objective-C、Pascal、Perl、PHP、Python、SQL、VB.NET

Android Studio、Eclipse、IntelliJ IDEA、NetBeans IDE、Visual Studio

支持

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

visualSTATE 10.1.1

IAR Systems

$299-$4999

Windows

C、C#、C++、Java

支持

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

WhiteStarUML 5.9.1

janszpilewski

免费

Windows

C#、Java

支持

老StarUML的一个分支。

YAKINDU Statechart Tools 3.3

itemis AG

€0-€1500

Java

C、C++、Java

不支持

状态机建模工具,提供EA插件。

nomnoml

Daniel Kallin

免费

HTML

不支持

文本转UML

CACOO

Nulab, Inc.

$4.95每月

HTML

不支持

在线画图工具,支持UML

CaseFu

Lastware sro(捷克)

免费

HTML

不支持

在线用例工具,由UCTool演变而来。

Class Visualizer 1.8.0

Jonatan Kaźmierczak

免费

Java

Java

不支持

从Java字节码生成UML类图。

ConceptDraw Pro 11

Computer Systems Odessa

$199

MacOS、Windows

不支持

绘图工具,兼容Visio 2013.

Creately Desktop

Cinergix Pty. Ltd.

$75

Linux、MacOS、Windows

不支持

绘图工具,支持UML。

Creately Online

Cinergix Pty. Ltd.

$0-$5每月

HTML

不支持

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

easyUML 1.4

Silver

免费

Java

Java

NetBeans IDE

不支持

NetBean 8.0-8.2 UML建模插件。

JS/UML 0.9.3

jhammen, ltd-mcload, ocorpening

免费

JavaScript

Eclipse

不支持

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

Modelmaker 11.11

SimpleMind

€199

Windows

C#、Pascal

Delphi、Visual Studio

不支持

支持Delphi 4到Delphi XE-XE8,Delphi 10.2 Tokyo,VS 2003到2013。2018年5月,作者停止维护,将整个工具移交给思维导图工具开发者SimpleMind

ObjectAid UML Explorer 1.2.2

ObjectAid LLC

免费

Java

Java

Eclipse

不支持

Eclipse插件

objectiF 7.2

microTOOL GmbH

$150

Windows

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

Eclipse、Visual Studio

不支持

和VS.NET、Eclipse结合。

PlantText

Arwen Vaughan

免费

HTML

不支持

基于PlantUML的在线UML编辑器。

PlantUML 1.2018.8

Arnaud Roques

免费

Java、Linux、MacOS、Windows

不支持

将文本转换为UML图形

ProcessOn

北京大麦地信息技术有限公司

免费

HTML

不支持

在线绘图

PyNSource 1.60

AndyPatterns

免费

Linux、MacOS、Windows

Python

不支持

从Python代码生成UML图

Quick Sequence Diagram Editor

Markus Strauch

免费

Java

不支持

从文本创建UML序列图

RailRoady 1.3.0

Preston Lee

免费

Linux、MacOS

Ruby

不支持

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

Trufun Plato V6

楚凡科技

免费

Linux、Windows

C++、Java

Eclipse、Visual Studio

支持

国产UML建模工具

UCTool 3.0.0

imaixner

免费

Java、Linux、MacOS、Windows

不支持

用例工具,遵从Cockburn的格式。

UML Diagrammer 6.60

Pacestar

$179

Windows

不支持

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

UML Lab 1.3.4

Yatta Solutions GmbH

€199-€340

Java

Eclipse

支持

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

UMLet 14.3

M. Auer, T. Tschurtschenthaler, L. Meyer, G. Rainer, U. Beyer.

免费

Linux、MacOS、Windows

C、C++

Eclipse

不支持

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

UMLetino 14.3

M. Auer, T. Tschurtschenthaler, L. Meyer, G. Rainer, U. Beyer.

免费

HTML

不支持

基于UMLet的在线建模工具

UMLGraph 5.6

Diomidis D. Spinellis

免费

Java、Linux、MacOS、Windows

Java

不支持

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

Umple 1.29.1

Aivosto

免费

HTML

Java、PHP、Ruby

Eclipse

不支持

自称“Model-Oriented Programming”,把图形和文本结合起来,支持Java、PHP和Ruby代码生成,可以在线使用,也可以作为Eclipse插件。

Visual Paradigm Online

Visual Paradigm(中国香港)

免费

HTML

不支持

在线工具

Visustin 8.05

Aivosto

$299-$499

Windows

ABAP、ActionScript、Ada、C、C#、C++、Clipper、COBOL、Fortran、FoxPro、HTML、JavaScript、Perl、PHP、Python、Ruby、SQL、VB、VB.NET

不支持

将代码逆转成流程图和UML活动图,支持49种语言,可导入Visio。 该工具2003年发布,已有15年历史。

WinA&D 8

Excel Software

$395-$995

Windows

Ada、C#、C++、Java、Objective-C、Pascal、PHP、SQL

支持

超过30年历史的老牌建模工具。支持UML、BPMN、CRC、数据流图、ER图。

yEd Graph Editor 3.18.1.1

yWorks

免费

Java、Linux、MacOS、Windows

不支持

在线画图工具,支持UML

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-05-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 UMLChina 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云端智造协同平台
云端智造协同平台(Cloud Intelligent Manufacturing Collaboration Platform,cimcp)是一款基于云端的智能制造协同平台,支持移动端及Web端多平台登录,采用 SaaS 模式为客户提供服务,主要为制造业提供计划排产、生产执行、质量管理、物流管理、物料管理、可视化数据分析等协同管理功能,用轻量、高效、低成本的方式帮助中大型制造业提高工厂内部、集团内多工厂间以及供应链上下游的协同效率。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档