UML建模工具列表更新。
工具 厂商 价格 运行平台 代码工程 编程环境 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 否 Objec***ML 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 否 软件需求设计UML全程实例剖析5月18-19日深圳公开课>>
UMLChina建模示范视频(蓝光超清):并多多、迪迪出行、微信餐馆、三方采购平台、制造执行系统、会议管理系统、考勤系统……>>
本文转载自微信公众号 - UMLChina(umlchinagroup1)