统一建模语言工具列表

本文比较UML工具UML工具是支持统一建模语言的某些功能的软件应用程序

一般的

姓名 创造者 平台 / OS 首次公开发行 最新的稳定版本 开源 软件许可证 使用的编程语言
argouml tigris.org 跨平台(Java) 1998-04 2011-12-15 是的 EPL Java,C ++(作为模块)
阿斯塔 ChangeVision,Inc。 跨平台(Java) 2009-10-19 2023-06-28(v9.1) 商业的。免费教育版,订阅模型 爪哇
ATL Obeo, Inria
自由软件社区
跨平台(Java) 未知 2020-06-22 (4.2.1) 是的 EPL 爪哇
微聚焦在一起 微聚焦 跨平台(Java) 未知 2008(v12.6) 商业的 未知
Bouml 布鲁诺·帕格斯(BrunoPagès) 跨平台 2005-02-26 2021-01-14 从v7.0中免费,从v5.0到v6.12,v5.0之前的v6.12 C ++/QT和Java(“插入”)
可口 努拉布 Windows 7+,Mac OS X 2010-10 网站经常更新 商业,免费版本可用 HTML5
casecomplete Serlio软件 视窗 2004 2020(v15) 商业的 C#
ConceptDraw Pro CS敖德萨 Windows,MacOS 1993 2017-11-07(V11) 商业的 未知
创造 Cinergix Windows,Mac OS X 2008 网站经常更新 商业,免费版本可用 HTML5
直径 亚历山大·拉尔森/侏儒办公室 跨平台(GTK+) 1998-08-31 2014-09-05(v0.97.3) 是的 GPL C
以前绘制的net Jgraph Ltd. Windows,Linux,MacOS,Chrome 2016-09-06 网站经常更新 是的 免费,Apache V2 JavaScript,Java
Eclipse UML2工具 日食基金会 跨平台(Java) 2007 2020-03-02(v5.5.1) 是的 EPL 爪哇
Edraw Max Edrawsoft Windows,Linux,MacOS 2004 2020-07-30(v10.0.5) 商业的 C ++
企业建筑师 Sparx系统 Windows(支持Linux和MacOS安装) 2000 2023-03-02(V16.1构建1625) 商业的 C ++
茂密 幽默 Chrome,Safari,Firefox,Internet Explorer 9+ 2006-08-01 网站经常更新 商业免费试用 HTML5和JavaScript
jetuml 马丁·罗比拉德(Martin P. Robillard) 跨平台(Java) 2015-01-23 2020-12-04(v3.1) 是的 GPL 爪哇
Jdeveloper Oracle Corporation 跨平台(Java) 未知 2019-09(V12C 12.2.1.4.0) 免费软件 爪哇
Lucidchart 清醒软件 Windows,MacOS,Linux,Solaris 2008-12 网站经常更新 商业 /免费(教育) HTML5JavaScript
魔术 没有魔术DassaultSystèmes公司 Windows Vista SP2及以后, OS X Mountain Lion ,然后是Linux 1998 2021-02-12(2021x) 商业的 爪哇
微软Visio 微软 视窗 1992 2016(v16.0) 商业的 未知
Microsoft Visual Studio 微软 视窗 1997-02 2016-06-27 社区与快递版本:注册软件;企业,专业和其他版本:试用器件 C ++,C#
模型 ModelioSoft(Softeam Group) Windows,Linux,MacOS 2009 2023-03-31 (5.3.1) 是的 核心工具: GPL ,扩展: Apache许可证,商业 爪哇
myeclipse Genuitec Windows,Linux 2003 未知 商业的 爪哇
NCLASS Balazs Tihanyi Windows,MacOS,Linux,Unix 2006-10-15 2019-09-27(v2.7.0) 是的 GPL C#
Netbeans Oracle Corporation Windows,MacOS,Linux,Unix 1996 2021-03-12 是的 CDDLGPL2 爪哇
开放模型 大人物 跨平台(Java) 2002-02 2009-11-04 是的 GPL 爪哇
纸莎草纸 COMMISSARIAT - l'énergieAtomiqueAtos Origin Windows,Linux,MacOS(Java) 2013-06-27 2023-03-15(v6.4.0) 是的 EPL 爪哇
植物 Arnaud Roques 跨平台(Java) 2009-04-17 2023-07-12(V1.2023.10) 是的 GPL 爪哇
PowerDesigner Sybase 视窗 1989 2018 商业的 未知
Pragmadev Studio pragmadev Windows,Linux,OS X 2002 2018-02-07 免费,商业 Python,C,C ++
PROSA UML MODELLER 投资人 视窗 1996 2013-10-19 商业的 C/C ++
理性狂想曲 IBM Windows,Linux 1996 2019-04-23(8.4.0) - 2019-12-15(8.4临时修复2) 商业的 C,C ++,Java,Ada
理性玫瑰XDE IBM Windows,Linux,Unix 未知 未知 IBM Eula 未知
理性软件架构师 IBM Windows,Linux 未知 2015-09-18 IBM Eula Java/C ++
理性软件建模者 IBM Windows,Linux 2004-10-13 2008-09 IBM Eula 未知
理性系统架构师 IBM 视窗 未知 2013-03-15 商业的 未知
反应性块 比特反应 Windows,MacOS,Linux 2011-11-13 2016-09-16 商业,免费社区版 爪哇
上升 提升到Bloome软件 Windows(.net) 2008 2010-09-03 免费软件 C#
软件创意建模者 杜桑·罗迪娜(Dusan Rodina) Windows(.NET),Linux(Mono) 2009-08-06 2023-11-27 商业,非商业用途的免费软件 C#
staruml mklab Windows,MacOS,Linux 2005-11-01 2023-01-12(v5.1) 商业,您可以免费评估而无需时间限制 V5 Java
雨伞UML建模器 雨伞团队 类似于Unix;视窗 2003-01-24 2022-10-22(v2.34) 是的 GPL C ++,KDE
UML设计师 obeo Windows,MacOS,Linux 2012 2019-01-30(v9.0.0) 是的 EPL 爪哇,小天狼星
乌姆 UMLET团队 Windows,MacOS,Linux 2005-11-05 2018-08-05(v14.3) 是的 GPL 爪哇
Umodel Altova 视窗 2005-05 2019-10-9 商业的 Java,C#,C ++,Visual Basic
渥太华大学 跨平台; Java/Eclipse 2008 2021-08-18(v1.31.1) 是的 麻省理工学院许可证 Java,PHP,JavaScript
Whitestaruml Janszpilewski Windows 7–10 2011-12-18 2018-03-25(v5.9.1) 是的 GPL2 德尔菲
yed YWORKS GMBH Windows,MacOS,Linux,Unix 未知 2021-03-11(v3.21) 自由的 爪哇
姓名 创造者 平台 / OS 首次公开发行 最新的稳定版本 开源 软件许可证 使用的编程语言

特征

姓名 UML 2 MDA XMI 模板 产生的语言 语言反向工程 可以与 细节
Pragmadev Studio 是的 是的 部分的 C,C ++ 与重新定位可追溯性工具集成。与任何FMI 2.0支持工具集成的模型模拟器。生成的代码可以集成到以下RTOS: VXWORKSFREERTOSTHEESX ,CMX,OSE DELTA,OSE EPSILON,UITRON 3,UITRON 4,UITRON 4,NUCLEUS,POSIX,WIN32。 致力于建模和测试通信系统。基于ITU-T Z.109 UML配置文件,SDL-RT, SDL 。可以模拟该模型,并可以导出到模型检查工具。基于TTCN-3集成的完整测试环境。
argouml 是的 是的 未知 C ++,C#,Java,PHP4,PHP5,Ruby Java(其他带有插件的语言) 未知 密切遵循UML标准
阿斯塔 是的 是的 是的 Java,C ++,C#,Python,Ruby和其他任何其他语言都带有插件 Java,C ++,C#,PHP MS Office,Plantuml,Mermaid.js,Miro,Atlassian Confluence,Atlassian Jira,Freemind,Yuml和Redmine 思维映射,ER图,DFD,流程图,CRUD,可追溯性图,需求图和需求表。提供API和插件,RTF,HTML导出。
ATL 是的 是的 未知 未知 可从Eclipse M2M项目(模型到模型)获得。 可以将UML和EMF模型转换为其他模型。它有一个名为动物园的转型存储库,涉及一系列常见的工业问题和教育实验室。
Borland一起 是的 是的 是的 Java 6,C ++,Corba 未知 Eclipse and MS与2005年
Bouml 是的 是的 是的 是的 C ++,Java,PHP,IDL,Python,MySQL C ++,Java,PHP,MySQL 未知 UML 2.固体代码往返,快速。通过用C ++或Java编写的“插入”扩展
可口 是的 未知 未知 是的 未知 未知 Google Drive,Google Docs,TypeTalk,Adobe Creative Cloud,Slack,Atlassian Confluence,Dropbox,Visio,Box。
casecomplete 出口 Microsoft Azure DevopsJira ,insirase.cc,Excel,Word 提供参与者,用例,用户故事,声明性要求和测试场景的管理。包括词汇表,数​​据字典和问题跟踪。支持用例图,自动生成的流程图,屏幕模型和自由形式图。
直径 部分地 包括python脚本codegen.py “导出过滤器”到Python,C ++,JavaScript,Pascal,Java,PHP;外部工具添加ADA,C,PHP5,Ruby,ShapeFile,C#,SQL(Sybase,Postgres,Oracle,DB/2,MS-SQL,MySQL,...) 使用Python作为脚本语言
是的 未知 未知 未知 未知 未知 Atlassian Confluence,Jira ... 未知
Eclipse UML2工具 是的 是的 是的 是的 Java(或Eclipse项目支持?) Java(或Eclipse项目支持?) 十个UML 2图类型。
企业建筑师 是的 是的 是的 支持MDA模板和代码生成模板 ActionScript,C,C#,C ++,Delphi,Java,PHP,Python,Visual Basic,Visual Basic .NET,DDL,EJB,EJB,XML Schema,ada,ada,vhdl,vhdl,vhdl,verilog,wsdl, wsdl,bpel,corba idl,corba idl,corba idl ActionScript,C,C#,C ++,Delphi,Java,PHP,Python,Visual Basic,Visual Basic .NET,DDL,XML架构,WSDL 日食和视觉工作室 UML 2.5,sysml,bpmn,soaml,somf,wsdl,XSD,档案。框架:UPDM,ZACHMAN,TOGAF。指示器和数据库的转发和逆向工程。用于Java,.Net,PHP和GNU编译器的模型驱动的集成开发(编辑/构建/调试)。模拟活动,状态机,序列和BPMN图。
茂密 是的 未知 未知 是的 Google Apps,Google Drive,Jira,Confluence 具有以下形状的库:UML类,序列,活动,用例等。
jetuml 是的 未知 未知 未知 爪哇 未知 未知 Jetuml设计用于使用简约功能集的快速图解。
Lucidchart 未知 未知 未知 未知 未知 未知 Google Drive ,Google Apps, Jira ,Confluence,Jive和Box。
魔术 是的 是的 是的 是的 Java,C ++,C#,CIL,Corba IDL,DDL,EJB,XML模式,WSDL Java,C ++,C#,CIL,Corba IDL,DDL,EJB,XML模式,WSDL Eclipse,EMF,Netbeans UML 2.3,对Java,C ++,C#,CL(MSIL)和Corba IDL的完整往返支持,RTF,HTML,HTML,XML,ODT,ODS,ODP和TEXT的报告生成器)。
微软Visio 插入 未知 插入 插入 未知 未知 未知
模型 是的 是的 是的 是的 Java,C ++,C#,XSD,WSDL,SQL Java,C ++,C# Eclipse,EMF Full UML2,BPMN2,Archimate3。 html中的文档生成。扩展以开放XML格式提供文档生成,支持Togaf,Sysml,Soaml,Hibernate,Hibernate,OMG Marte标准。支持模型片段进行协作。设计模式的支持。
myeclipse 未知 未知 未知 未知 未知 未知 未知
NCLASS 未知 未知 未知 未知 C#,Java C#,Java 未知
Netbeans 未知 未知 未知 未知 爪哇 爪哇 未知 必须安装作为插件以启用UML建模。
开放模型 未知 未知 是的 Java,SQL 爪哇 未知 支持数据,业务过程和UML建模
纸莎草纸 是的 未知 是的 未知 ADA 2005,C/C ++,Java Addins 未知
植物 是的 未知 出口 未知 未知 C#,Grails,Java,Lua,PHP,Sqlalchemy Chrome,Word,Open Office,Google Docs,J2EE Servlet, jQuery ,Sublime,Eclims,Netbeans,Intellij,latex,Emacs,doxygen等 使用简单的文本语言创建图表。支持序列,用例,类,活动,组件,状态,对象和UI模拟图。以PNG或SVG格式输出图像。
PowerDesigner 是的 是的 是的 是的 Java,C#,VB .NET 未知 数据建模,商业过程建模 - 往返工程
PROSA UML MODELLER 是的 是的 开放模型基础 是的 C ++ Java,C#,SQL DDL和SQL查询 C ++ Java和C#类标题实时在图和代码之间同步 程序员的工作台,文档工具,版本控制系统 支持以下UML图:用例图,序列图,协作图,班级图,Statechart图,活动图,组件图,部署图和包装图
理性狂想曲 是的 是的 是的 是的 C ++,C,Java,Ada,Corba,可用于其他语言 C ++,C,Java,ADA,可用于其他语言 Visual Studio,Eclipse,TCSE,Windriver,Green Hills,QNX,Linux,MathWorks Simulink,Doors,Doors,可定制的 使用行业标准语言(UML,SYSML,Autosar,Dodaf,Modaf,UppM,DDS),完整的生产质量代码生成(结构,行为,功能),基于模型的测试,集成,对实时或嵌入式系统和软件进行实时或嵌入式系统和软件具有许多实时操作系统和IDE的
理性玫瑰XDE 未知 未知 未知 未知 未知 未知
理性软件架构师 是的 是的 是的 未知 Java,C#,C ++,EJB,WSDL,XSD,IDL,SQL Java,C ++,.net
理性软件建模者 是的 是的 未知 未知 未知 未知
理性系统架构师 未知 出口 未知 C ++,Java,WSDL C ++,Java,WSDL 未知
反应性块 是的 是的 爪哇 未知 从J2SE,OSGI,KURA和ESF的活动图生成代码图,通过JUNIT进行单元测试,支持正式分析和状态空间模拟
软件创意建模者 是的 是的 是的 是的 ActionScript,C ++,C#,Delphi,Java,JavaScript,PHP,Python,Ruby,SQL DDL,VB.NET,VB6,XSD C ++,C#,VB.NET,Java,Object Pascal,PHP,Ruby 未知 UML,BPMN,SYSML,ARCHIMATE,JSD,数据流程图,流程图,稳健性图,CRC,ERD,混合图,HTA,UI,VENN,VENN,行为树,结构图,决策表,路线图,路线图,计算机网络图,图层图,图层图,图层图,图层图,图层网页图,grafcet,自定义图
staruml 是的 是的 进口 是的 Java,C#,C ++ Java,C ++,C#代码生成器和反向工程师 JavaScript,node.js 插件架构:JavaScript,HTML5,Node.js
雨伞UML建模器 是的 是的 是的 未知 C ++,Java,Perl,PHP,Python ... 16 C ++,IDL,Pascal/Delphi,Ada,Python,Java;导入XMI,Rosemdl KDE XML元数据交换文件格式支持。 Generates code for various languages, including: ActionScript, Ada, C++, C#, D, IDL, Java, JavaScript, MySQL (SQL), Pascal, Perl, PHP, PHP5, PostgreSQL(SQL), Python, Ruby, SQL, Tcl, vala,xmlschema(有些过时)

erd for mysql,postgressql

UML设计师 是的 是的 是的 未知 任何类型的语言都与代码生成器工具(例如Eclipse umlgenerators或acceleo)兼容 Eclipse UML发电机支持的任何类型的语言 基于Eclipse,EMF,Sirius的EPL许可下的开源EPL许可证
乌姆 爪哇 日食视觉工作室代码 源/文本集中的简单建模工具
Umodel 是的 是的 是的 是的 Java,C#,C ++,Visual Basic Java,C#,C ++,Visual Basic 日食视觉工作室 还支持业务流程建模, SYSML和数据库建模
班级,状态,复合结构 是的 是的 Java,C ++,SQL,合金,NUSMV,YUML,使用 爪哇 命令行工具,可在网页中嵌入,日食 输入或导出可以是按图表或纯文本形式,关注点的分离(方面,特征,混音),用Java和其他语言嵌入动作代码,本身写成,文档生成,生成器的插件体系结构
Whitestaruml 是的 是的 进口 是的 Java 1.5,C#,C ++,SQL Java 1.5,C#,C ++,SQL 未知 WhitestAruml是一个星际叉,目的是通过将代码更新为最近的Delphi版本来恢复其Delphi代码基础,从而减少了对第三方组件的依赖并修复了错误并添加了新功能。
yed 未知 未知 未知 未知 未知
姓名 UML 2 MDA XMI 模板 产生的语言 逆向工程语言 可以与 细节

也可以看看