学习
实践
活动
工具
TVP
写文章
专栏首页软件方法UML相关工具一览(20190512 更新)

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

平台:

支持编程环境:

支持编程语言:

价格范围:

软件需求设计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

文章分享自微信公众号:
UMLChina

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

原始发表时间:2019-05-14
如有侵权,请联系 cloudcommunity@tencent.com 删除。
登录 后参与评论
0 条评论

相关文章

  • UML建模工具更新情况(二)

    UMLChina整理的UML建模工具列表请见http://www.umlchina.com/tools/search.aspx

    用户6288414
  • UML建模工具更新202008(2)Visual Paradigm、SmartDraw 2020

    UMLChina整理的UML建模工具列表请见http://www.umlchina.com/tools/search.aspx

    用户6288414
  • UML建模工具2021年8-11月更新(1)

    UMLChina整理的UML建模工具列表请见http://www.umlchina.com/tools/search.aspx

    用户6288414
  • UML建模工具更新202008(1)Rhapsody名字不再有Rational

    UMLChina整理的UML建模工具列表请见http://www.umlchina.com/tools/search.aspx

    用户6288414
  • UML建模工具最近更新汇总(-2022年7月)共16款:Visual State、UML Diagrammer……

    UMLChina整理的UML建模工具列表请见http://www.umlchina.com/tools/search.aspx

    用户6288414
  • UML建模工具最近更新(-2022年7月)(1)Papyrus、EA

    UMLChina整理的UML建模工具列表请见http://www.umlchina.com/tools/search.aspx

    用户6288414
  • UML建模工具更新情况(2019下半年-2020)(一)

    更多信息参见:http://www.umlchina.com/Tools/search.aspx

    用户6288414
  • UML建模工具2021年8-11月更新(2)UModel 2022

    UMLChina整理的UML建模工具列表请见http://www.umlchina.com/tools/search.aspx

    用户6288414
  • UML建模工具更新情况(2019下半年-2020)(二)

    更多信息参见:http://www.umlchina.com/Tools/search.aspx

    用户6288414
  • UML建模工具2021年8-11月更新(共15款)

    UMLChina整理的UML建模工具列表请见http://www.umlchina.com/tools/search.aspx

    用户6288414
  • UML建模工具最近更新(-2022年7月)(2)StarUML 、Software Ideas Modeler

    UMLChina整理的UML建模工具列表请见http://www.umlchina.com/tools/search.aspx

    用户6288414
  • UML建模工具最近更新(2021年2月)(一)Astah、SIM、BOUML、Papyrus、drawio

    https://www.softwareideas.net/en/download

    用户6288414
  • UML建模工具最近更新(截至2022年3月)(1)Astah、diagrams.net……

    UMLChina整理的UML建模工具列表请见http://www.umlchina.com/tools/search.aspx

    用户6288414
  • 自然语言处理工具hanlp 1.7.3版本更新内容一览

    HanLP 1.7.3 发布了。HanLP 是由一系列模型与算法组成的 Java 工具包,目标是普及自然语言处理在生产环境中的应用。HanLP 具备功能完善、性...

    IT小白龙
  • UML建模工具最近更新(-2022年4月)共12款:Papyrus、StarUML、Software Ideas Modeler

    UMLChina整理的UML建模工具列表请见http://www.umlchina.com/tools/search.aspx

    用户6288414
  • 盘点程序员最喜爱的十个开发神器,免费送

    作为资深的程序员,虽不如市面上传的那样,背心拖鞋大裤衩、脑袋不洗牙不刷,但也是基本加班到深夜,眼圈黑黑的。

    蜻蜓队长
  • 无缝构建跨设备体验 | Google I/O 大会精彩回顾

    在今年的 Google I/O 大会上,我们讨论了您的应用如何适配 Android 设备的 各种屏幕尺寸。如果您错过了大会直播,可通过本文了解其中最重要的内容,...

    Android 开发者
  • Eclipse 插件用法:Eclipse 利用 Amateras UML 生成 Java 类图、时序图和 UML 类图

    我们在软件开发的过程中,无论是前期的项目需求分析,还是中期的进度自查,以及后端的设计,我们都会需要类图来辅助我们,那么今天白鹿就教你使用我们最“心爱”的 ...

    白鹿第一帅
  • web开发常用工具

    本篇是工具类总结文章,不包含深度分析,仅个人从业数年的一些总结,希望能够对你有帮助。本文不定期更新,如果你有好的工具也可以推荐给我

    方丈的寺院

扫码关注腾讯云开发者

领取腾讯云代金券