admin 管理员组

文章数量: 1087817

UML建模工具匯集

UML相关工具一览(截止2007年2月)

 
 
 Ameos
 
 Anoix

.html
 有演示版下载
 2
 Java
 
 Linux, Solaris, Windows
 实时嵌入式系统建模工具。


 
 
 AndroMDA 3.2


 

.html
 开源
 2
 J2EE/EJB,

Spring, Hibernate, Struts, Web Services
 √
 
 支持UML2和基于EMF的工具(MagicDraw 11.6、RSM…)
 
 
 Apollo for Eclipse 1.1


 Gentleware AG

/
 30天试用
 2.1
 Java
 
 Java
 Eclipse下的UML扩展。支持Java 5双向工程。
 
 
 ArcStyler 5.5


 
 Interactive Objects Software(德国)

.jsp
 有试用版
 2
 Java, C#, Web Accessors, EJB 1.1, EJB 2.0, BEA WebLogic 7.0 (EJB 2.0), JBoss 2.4.4,, ASP .NET
 
 
 覆盖J2EE/.NET系统开发工作流程的套件,遵循RUP,有针对IBM RSM的插件。


 
 
 ArgoUML v0.24


 Tigris.org

/
 BSD
 
 Java
 √
 Java
 最流行的开源UML工具,支持OCL,支持认知式开发,不再只是画图,例如可以自动评价设计、自动更正…等等。
 
 
 ARTiSAN Studio 6.1


 ARTiSAN


 有试用版
 2.1
 C++, Java双向工程, 状态机模拟。

Ada83, Ada95, C, SQL-DDL
 √
 Windows, Solaris(服务器端安装)
 支持UML2.1和SysML,可以和PVCS、VSS、ClearCase、CM Synergy结合。
 
 
 BOUML 2.21.2


 Bruno Pagès(法国)


 免费
 2
 C++, Java, IDL
 
 Unix/Linux/Solaris, MacOS X ,  Windows
 
 
 
 Case Complete 2.6


 Serlio Software


 30天试用
 
 
 
 
 用例管理工具。支持用例重构。
 
 
 Codagen Architect 3.2

 
 Codagen

.htm

 
 15天评估
 
 VB, C#, C++, Java
 
 Windows
 遵循MDA流程,能产生超过90%的J2EE和.Net平台代码。2003年获得Jolt Productivity Award。
支持Rational Rose 2000e或更新版本,Rational XDE 2003,Borland Together ControlCenter 6.0, 或带Visio的Visual Studio .NET for Enterprise Architects。
 
 
 Code Logic 2.1


 Logic Explorers

.html

 
 有试用版
 
 Java, C#
 
 Java
 强有力的、动态的双向工程,特别是从代码到顺序图的自动生成。已经停止更新。
 
 
 CodeModeler 1.6


 Aruba Development

/
 30天试用版
 
 
 
 Windows
 
 
 
 Cohesion 1.0.2


 Team Synergy(澳大利亚)

.shtml
 开源
 
 
 
 Java
 元模型建模工具,可以使用UML,OCL,或者其他喜欢的建模符号。
 
 
 Composum 1.3


 IST

.html
 可以试用
 
 
 √
 Java
 可以导入Rose模型
 
 
 Cradle 5


 3SL(英国)

/
 
 
 
 
 
 强有力的需求管理和基于模型的系统工程环境,支持UML。
 
 
 Describe 6.1.6


 Embarcadero

.asp
 15天试用
 2
 C++, Java, C#, VB, CORBA IDL,
 √
 Windows, Solaris
 自称为“IMDE”(集成建模和开发环境)。双向工程以垃圾代码少而颇受好评。提供对Visual Studio .NET 2003和Sun One Studio Java开发平台的集成支持。还可以和ER/Studio, Caliber, DOORS集成,支持协作开发。
 
 
 Developer-EP


 EmbeddedPlus PolySpace

.php
 
 
 C++
 
 
 基于需求的UML/C++验证试环境,提供基于模型的验证。
 
 
 Dia 0.95


 Alexander Larsson

/
 开源
 
 C++, Java, CORBA IDL,
 
 Linux(Debian, Redhat),Windows
 类似Visio的工具。还支持E-R图
 
 
 DocExpress 3.3


 Telelogic

.cfm
 
 
 
 
 
 Telelogic套件的一部分,可以与Tau,Rose,Paradigm Plus和Aonix StP结合产生可裁剪的Word、Interleaf、RTF、Framemaker、HTML文档。
 
 
 Documentator
 Henk Rippen(德国)

.htm
 
 
 
 
 Windows
 可以从Rose或Select Enterprise产生Word文档。
 
 
 DOME (the DOmain Modeling Environment) 5.3


 Honeywell

.htm
 开源
 
 
 ×
 Linux, MacOS, Windows, Solaris
 元模型工具,如果需要添加你自己的标记法时很有用。有ftp站点供大家交换模型。
 
 
 EclipseUML 2.0


 Omondo

/
 有免费版
 2
 J2EE
 √
 Java
 和Eclipse及CVS集成的UML工具。可以从字节码逆向工程到类图和序列图。
 
 
 Eiffel Studio 5.5


 Eiffel Software

/
 有试用版
 
 Eiffel
 
 Linux, MacOS, Windows, FreeBSD
 按契约设计的工具,基于简化版本的UML和Eiffel语言,作为Visual Studio 2005的插件。
 
 
 Ensemble Glider


 Ensemble Systems

.html
 有试用版
 
 Java
 
 Java
 Rose、Eclipse/WSAD、XDE插件,支持BEA, Weblogic, Tuxedo, SAP
 
 
 Enterprise Architect 6.5


 Sparx Systems(澳大利亚)

/
 有试用版
 2.1
 C++, Java, C#, Delphi, SQL-DDL, VB.NET, VB
 √
 Windows、Linux
 便宜又好货。还包含需求管理、项目估算、测试支持。与VS2005集成。团队建模支持。
 
 
 ESS-MODEL 2.2


 Eldean AB(瑞典)

/
 开源
 
 Delphi/Kylix, Java
 √
 Windows
 支持Delphi/Kylix, Java双向工程
 
 
 FL 0.4.12


 Novosoft(俄罗斯)

.shtml
 免费
 
 DB/2, Oracle, Interbase, Microsoft SQL Server, MSAccess, PostgressSQL
 
 Java
 Rose插件,简化基于Java的关系数据库应用开发。简化持久对象的生成,使用OQL(对象查询语言)访问数据库。
 
 
 Fujaba Tool Suite 5.0.3


 University of Paderborn Software Engineering Group(德国)

/
 开源
 
 Java
 
 Java
 学院派作品,支持Patterns
 
 
 GModeler


 Grant Skinner

.html
 免费
 
 
 √
 浏览器支持Flash
 线上的Flash UML工具。
 
 
 GRADE Modeler 4.0


 GRADE Development Group(拉脱维亚)

.htm
 有试用版
 
 
 
 Windows
 业务分析和系统分析工具,擅长复杂模型图的界面显示、界面操作,为你自动整理纷乱巨大的图―还带语音功能。可以和Rose交互。
 
 
 Green 2.5.0


 Alphonce

.html
 有试用版
 
 
 
 Windows
 类图工具。结合Eclipse 3.2。适合教学用。
 
 
 HAT


 E2S(比利时)

/
 
 1.3
 C++
 ×
 Windows
 HOORA(Hierarchical Object Oriented Analysis)方法原来是为欧洲太空总署(ESA)开发的一种面向对象方法m,提供了如何使用UML来开发软件的清晰指南。HAT严格遵循HOORA,可以和Rose交互
 
 
 Holocentric Modeler
 Prism International

.html
 
 
 
 
 
 业务建模工具
 
 
 INNOVATOR 8


 MID GmbH(德国)

/
 
 
 Java,C/C++,Smalltalk,Forte,Object COBOL,IDL,VB
 √
 AIX,DEC VMS,HP-UX,Linux,OS/2,Solaris,Windows
 可以和BPR工具集成,良好集成版本控制工具(PVCS, Clearcase…),自动产生Word, FrameMaker,PS文档。
 
 
 IntelliUML Teresa 2.1
 Beto Software

/
 
 
 
 √
 Java
 和IntelliJ IDEA紧密集成
 
 
 IRIS 2.0


 Osellus()

/
 
 
 
 
 
 提供RUP桥接(RUP-Bridge)技术,RUP剪裁和部署工具。
 
 
 iUML 2.2


 Kennedy Carter

.html
 有试用版
 
 
 
 Windows
 xUML建模工具。开发、执行和模拟xUML模型。自动禁止“无效”模型。支持MDA。可以和DOORS集成。
 
 
 Iss-UML


 Halstenbach(德国)

.php3

 
 
 
 Eiffel
 
 
 Rose插件,提供Eiffel双向工程支持。
 
 
 J2U 1.3.3


 NASRA(法国)

.html
 有试用版
 
 Java
 √
 Java
 顺序图双向工程,从可执行Java代码到XMI,可以直接输出到Together,也可以间接输出到任何兼容XMI的UML工具。
 
 
 Java Studio Enterprise 7.0


 Sun

/

 
 
 2
 Java
 
 Java
 支持UML2.0, 可以通过模型生成源代码,又可以在模型中编辑代码。
 
 
 Javelin 6.5.8

 Step Ahead

.htm
 30天试用
 
 Java
 
 Windows
 基于UML的图形编程环境,自动保持类图和Java代码同步。
 
 
 JDeveloper 10g


 Oracle

.html
 
 
 Java
 
 Java
 结合了UML的J2EE工具
 
 
 JSequence 1.0A
 Objective Ideas(瑞典)

.html
 有试用版
 
 Java
 
 Java
 自动从Java代码中产生顺序图。
 
 
 Jude 2.4.5


 永和(日)上海超捷(中)

.html
 20天试用
 
 Java
 
 Java
 Java双向工程,支持UML 1.4。支持思维导图(Mind Map),可以从思维导图中转换内容到用例图或者类图。
 
 
 JUMLi 1.4


 Kreditwerk(德国)

/
 
 
 C++、Java、C#
 
 Java
 
 
 
 Kant & Plato 2006


 楚凡科技(中国)

/
 有试用版
 2
 C#, VB.Net, J#, JScript.Net,C++.Net,C, Ansi C++, Delphi, Perl, Php, Python, Eiffel, Java, Caml
 √
 Windows
 
 
 
 Konesa 2.2


 Canyonblue

.htm
 免费
 1.4
 Java, C++
 
 Java
 基于Internet的UML建模实时协作工具,支持协作建模和知识共享。
 
 
 kUML


 kUML

/
 开源
 
 
 
 Linux
 自2000年10月后没有更新。
 
 
 MacA&D 7.4


 Excel Software

.html
 
 2
 C++、Java、Delphi
 √
 Mac
 支持UML建模,结构化建模,数据建模。
 
 
 MagicDraw 12.0


 No Magic, Inc.

/
 有试用版
 2.1
 C++、Java、C#、IDL
 √
 Java
 和Eclipse集成,支持多国语言。支持RUP和WAE设计模式,支持DoDAF框架。支持SysML。
 
 
 MasterCraft Component Modeler


 MasterCraft(印度)

.asp
 
 
 
 
 
 基于UML的构件建模工具
 
 
 MEGA 6.1


 MEGA Intenational(法国)

/

 
 有试用版
 
 Java、VB、C++
 √
 Windows
 系列套件,从业务流程分析到构件设计,基于UML。
 
 
 MetaEdit+ 4.0


 MetaCase Consulting(芬兰)

/
 有试用版
 
 Smalltalk、C++、Java、Delphi (Object Pascal)、SQL、CORBA IDL
 
 Linux,Windows
 领域驱动建模工具。
 
 
 Metamill 4.1


 Metamill(卢森堡)

/

 
 30天试用
 2
 C++、Java、C#
 √
 Linux,Windows
 多用户建模支持。
 
 
 Model Driven Generator Link for Eclipse


 Sparx Systems

.html
 有试用版
 
 Java
 
 Java
 EA的Eclipse插件。
 
 
 Model Driven Generator Link for Visual Studio.NET


 Sparx Systems

.html

 
 有试用版
 
 C#, Visual C++, VB.Net, J#
 
 
 EA的Visual Studio.NET插件。
 
 
 Modelmaker 7.05


 Model Maker(荷兰)

/
 有demo版
 
 Delphi,C#
 
 Windows
 支持构件和模式,支持某些“自适应”的方法学。和Delphi 2005、C# Builder、VS.NET 2003自然结合。
 
 
 Mia-Generation 4.5


 Mia-Software(法国)

.php?lang=en&theme=prod-miagen
 有试用版
 2
 
 
 
 模型到代码的转换器。专注可裁减的代码生成。覆盖现在使用的各种主流语言。


 
 
 Mia- Transformation 3.5


 
 Mia-Software(法国)

.php?lang=en&theme=prod-miatrans
 有试用版
 2
 
 
 
 模型到模型的转换器


 
 
 Modelistic 1.1


 Modelistic(英国)

/

 
 有demo版
 
 Java
 
 Java
 在Eclipse遵循XP原则来进行Java开发。
 

 

 
 Nucleus BridgePoint
 Accelerated Technology .cfm
 有评估版
 2
 C, C++
 
 Windows, Solaris
 专门针对嵌入式系统的MDA工具,使用XT UML(UML2的一个子集),可直接运行模型。
 
 
 Object Domain R3


 Object Domain Systems

/

 有试用版
 
 Java、C++、IDL、JPython
 √
 Java
 支持多用户,支持Swing,使用JPython 2.1作为脚本语言。客户有Alcatel等大公司。
 
 
 Objecteering 6.0


 SOFTEAM(法国)

/
 
 
 

 

 有试用版
 2
 Java、C++、C#、IDL、SQL、Oracle
 √
 Windows, Linux,Solaris
 自动模式支持,产生测试脚本..有专门支持极限编程(XP)的配置。支持MDA和SPEM。支持跟踪管理。
 
 
 objectiF 5.0


 microTOOL(德国)

.htm

 
 有Demo版
 
 Visual C++, JBuilder, Visual Café, IDL, SQL, Visual Basic
 √
 Windows
 和VS.NET、Eclipse结合。
 
 
 ObjectPlant 4.1.4


 /
 共享软件
 
 C++, Java, Objective-C
 
 Mac OS X
 Mac上的UML工具。
 
 
 OCL Compiler 1.0


 Cybernetic Intelligence GmbH

.htm

 
 免费
 
 
 
 
 OCL检查工具,可以整合到SELECT Enterprise和Rational Rose中。
 
 
 OCL Parse 0.3


 IBM

.html
 开源
 
 
 
 Java
 支持语法检查和部分类型检查,无IBM官方支持。
 
 
 OptimalJ 4.2


 /
 有试用版
 2
 Java
 
 Java
 模式驱动的MDA工具。结合MagicDraw。
 
 
 OSCAR


 WildeTechnologies

/
 开源
 
 XML Web Services, .NET components, COM components.
 
 Windows
 基于UML的可视化组件装配。用C#编写。
 
 
 Poseidon for UML 5.0


 Gentleware AG(德国)

/
 Community Edition免费,其他版本试用
 2.1
 Java
 √
 Java
 基于开源项目ArgoUML的商业产品,支持多国语言。集成到Eclipse,使得Poseidon利用其他工具的方便性大大增加,减少了许多import/export的工作。支持团队建模。下载量已经超过1,000,000份。
 
 
 PowerDesigner 12


 Sybase

/
 有试用版
 2
 C++, Java, C#, VB.Net,XML
 
 Windows
 企业建模、对象建模、数据建模相结合。
 
 
 ProVision EnterprisePro 5.0


 Avoka

.shtml
 有试用版
 
 C++, Smalltalk, ERWin, VB, SQL
 
 Windows
 集成业务建模、需求建模和对象建模工具。
 
 
 PROSA UML 2004


 Insoft Oy(芬兰)

/
 
 
 C++, Java, C#, COM, SQL
 
 Unix, Windows
 可以把状态图和活动图转变成可执行的C++, Java代码。支持移动设备开发。
 
 
 QuickUML 2.0


 Excel Software

/

 
 
 
 
 
 Windows, Linux, Mac OS X
 多平台原生支持的UML工具。
 
 
 RAPID RMA


 Tri-Pacific

.html

 
 有试用版
 
 
 
 
 和Rose Real-time、i-Logix Rhapsody结合
 
 
 Structure101


 Headway

/
 

有试用版
 
 

Java, C++
 
 
 强大的逆向工程工具,帮助分析软件结构。
 
 
 Rhapsody 7.0


 Telelogic


 30天完整试用
 2
 IDL, Java, C++, Ada, C, C166, M16C, COM
 √
 Linux, Windows, Solaris
 聚焦于实时嵌入系统开发的模型驱动开发(Model-Driven Development,MDD)工具,能从状态图、活动图生成代码。支持SysML。支持DoDAF框架。
 
 
 Rational Software Architect 7.0


 IBM Rational

/
 可以试用
 2.1
 Java, C++, VB,Ada, IDL, Delphi, SQL, Oracle
 √
 Windows, Linux, Unix
 Rose/XDE的新版本。基于UML2.1的高端建模以及工具集,还包括应用开发、Web开发、软件配置管理等工具. 这些工具中都增加了对Eclipse3.0的支持,以及减少手工编码的各种新功能。
 
 
 Select Solution for MDA


 Select Business Solutions

.htm
 
 
 IDL, C++, Java, C#, Delphi, Forte, Oracle-DDL, SQL, SQL Server-DDL, VB, Peoplesoft
 √
 Windows
 可以和ERWin, Caliber-RM协同工作,Rose输入输出。


 
 
 Sequence Diagram Editor 1.7


 Effexis Software

.htm
 14天试用
 2
 
 
 
 专注于序列图和call flow图。
 
 
 SILVERRUN ModelSphere 2.3


 magna solutions

.html

 
 有Demo版
 
 Java
 √
 Java
 支持业务流程建模、数据建模、UML建模。
 
 
 SiSy Developer 2.16


 SiSy(德国)

.php
 
 
 C/C++, Delphi, Pascal, Java, C#, 汇编
 
 
 
 
 
 SmartDraw 2007


 SmartDraw

/
 30天试用
 2
 
 
 Windows
 支持包括UML在内的各种软件设计图形,支持UML2.0。
 
 
 SmartState 4.1


 ApeSoft(印度)

/
 有试用版
 
 C++, Java, C, C# , XML.
 
 Windows
 状态图工具,100%的代码生成。
 
 
 StarUML 5.0


 StarUML Development Group

/
 开源
 2
 C++, Java, C#
 √
 Windows
 MDA支持,在可用性上下了工夫。
 
 
 System Architect v10


 Telelogic Popkin Software

.cfm
 15天试用
 
 IDL, C/C++, Java, C#, Delphi, HTML, PowerBuilder, Smalltalk, VB
 
 Windows
 能够把数据模型转成类模型,支持流行的工业架构框架,如Zachman Framework, DoDAF (C4ISR Framework)和TOGAF (The Open Group Architecture Framework).  。值得注意的是增加了两种针对管理层的图形作为原有图形的补充:Enterprise Explorer Diagram用于帮助了解企业的全貌、Enterprise Direction Diagram帮助形成企业的目标和战略。
 
 
 Tablet UML 1.5


 Martin L. Shoemaker

.aspx
 无限期试用
 
 
 
 Windows
 发挥TableletPC的特点,手绘建模。
 
 
 Tangible Architect 4.0 for VS2005


 tangible engineering GmbH(德国)

/
 30天试用
 
 C#
 
 Windows
 直接在VS.NET中根据UML模型生成业务对象和数据库,并把业务对象和表示层绑定。内嵌DSL建模器。
 
 
 Tau G2


 Telelogic AB(瑞典)

/
 
 
 CORBA IDL, C/C++, Java, COM+ IDL, EJB, Ada, Delphi, PB, Forte. NewAge, Eiffel
 √
 HP-UX, Solaris,

Windows
 支持UML2.0,支持MDA。支持DoDAF框架。支持SysML。
 
 
 Together 2006


 Borland

.html
 15天试用
 2
 CORBA IDL, C++, Java, C#, COM IDL, EJB, Visual Studio .NET, SAP, WebSphere
 √
 Java
 强有力的工具。2006版本支持UML2和BPMN产生BPEL4WS。


 
 
 Trice


 Protos(德国)


 
 
 CORBA IDL, C++, C, COM, Microcontroller(C166, 8051,…)
 
 Windows
 遵循ROOM的嵌入式和实时系统开发
 
 
 UML Diagrammer 5.08


 Pacestar Software

.html
 30天试用
 2
 
 √
 Windows
 除支持UML2.0外,还支持传统流程图。
 
 
 Umbrello UML Modeller 1.5.61


 Umbrello Project Team

.php

 
 开源
 
 PHP5、Ada2005
 √
 Linux/KDE
 
 
 
 UMLAUT NG


 Triskell Project(法国)

/
 免费
 
 Eiffel, CDIF, OCL
 √
 Linux, Solaris, Windows
 一个研究项目的一部分,支持许多新特性。可以读取mdl,可以作模型检查。支持面向方面开发。
 
 
 UMLGraph 4.6


 Diomidis D. Spinellis

/
 开源
 
 Java
 
 Java
 由《代码阅读方法与实践》作者Diomidis Spinellis编写。
 
 
 UMLet 5.5


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


 GPL
 
 
 
 Java
 可以通过Eclipse和别的工具共享图形。
 
 
 UML Pad 2.0.1


 Luigi Bignami(意大利)

.htm
 GPL
 
 
 
 Windows
 
 
 
 UModel 2007


 Altova(美国,澳大利亚)

.html
 30天试用
 2.1
 Java、C#
 √
 Windows
 对Java、C#的强大双向工程能力。可以和Eclipse, Borland JBuilder, Microsoft Visual J# .NET等结合。
 
 
 Unimodeler 1.4


 Unimodeler

/

 
 免费
 
 
 
 Linux
 
 
 
 Visible Analyst 7.6


 Visible Systems


 
 
 
 
 Windows
 支持Zachman Framework,XMI输出,输出到Compuware的OptimalJ
 
 
 Visio 2007


 Microsoft

/
 
 
 IDL, C++, C#, VB
 √
 Windows
 微软的绘图工具,支持UML。
 
 
 Visual Classworks 7.0.4


 Step Ahead Software(澳大利亚)

.htm
 可以试用
 
 C++、Java
 
 Windows
 类图设计工具。
 
 
 Visual Case 2.8


 Artiso(加拿大)

/
 30天试用
 
 C#, VB, Java,  Access, Pervasive SQL, Interbase, PostgreSQL, Oracle9
 
 Windows, Linux, Solaris, Mac OS X
 强力的UML-数据库双向工程。(可能已经停止升级)
 
 
 VisualSTATE 5.4


 IAR Systems(瑞典)


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


 Visual Paradigm

/
 可以试用
 2.1
 Java, C++, CORBA IDL, PHP, XML Schema, C#, VB .NET, Object Definition Language (ODL), Flash ActionScript, Delphi, Perl, Python, Objective-C
 √
 Java
 支持用例文档。支持文本分析和CRC卡能。支持Robustness Analysis。支持自定义形状或导入Visio的图形。6.0版本改善了模型导航。支持BPMN。
 
 
 Visual UML 5.1


 Visual Object Modelers

.htm
 30天试用
 2
 IDL, C++, Java, C#, Visual FoxPro, VB, VB.Net, Access, SQL Server, SQL Anywhere, Oracle, MySQL, VS.NET, VBScript/JScript, VBA, UML Web扩展
 √
 Windows
 有VS.NET2002-2003、VS2005插件。支持GoF模式。支持Robustness建模,业务对象建模。
 
 
 Visual Use Case 2006


 TechnoSolutions

.html
 30天试用
 
 
 
 Windows
 可视化用例建模。
 
 
 WinA&D 4.1


 Excel Software

/
 
 
 C++, Java, Delphi,SQL
 
 Linux, Mac, Windows
 支持UML、CRC、数据流图、ER图。
 
 
 XCoder 1.1.0
 Liantis(德国)


 GPL
 
 Java, C++, C#
 
 Java
 支持极限建模。支持MDA标准。
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 MDA

 

 

*有一些上一次总结曾经列出的软件因没有更新而被废弃。

 

 
 AllFusion Component Modeler 4.1
 Computer Associates


.asp?ID=1003
 
 
 Java、Visual studio、Forte、PowerBuilder、C++、IDL、VB、DDL-SQL、Smalltalk。
 √
 Windows
 就是以前的Paradigm Plus。支持Catalysis方法,和BPwin、Erwin、ModelMart、Jasmine实时集成,支持过程建模。
 
 
 alma 0.39
 欧洲Alma Team


.html
 开源
 
 Java, C, C++, BDL,Delphi, Eiffel, Python, IDL, ODL, SQL, Lisp, HTML, XML, XMI, Fortran
 
 Java
 可以读取Rose的mdl文件
 
 
 AnyStates 3.0
 XJ Technologies(俄罗斯)


/
 有评估版下载
 
 C++, C#, Java, J#, gcc/pgcc(Linux)
 ×
 Windows, Windows CE
 UML状态图编辑器和调试器。可以和Visual Studio集成。
 
 
 AP Studio
 Kedar Patankar, Binoy Samuel and the Demeter Group(Northeastern University)

.htm
 
 
 Demeter/Java
 
 Windows, Solaris
 开发Demeter/Java程序的UML工具
 
 
 ARIS 6.1
 IDS Scheer(德国)


.php
 
 
 Oracle,SAP
 ×
 基于Web,平台无关
 强有力的业务流程套件,为业务流程设计引入UML。
 
 
 BetterState 6.1
 WindRiver


.html
 有Lite版
 
 C, C++, Java
 
 Windows
 在UML状态图或PetriNet和代码双向工程,可直接运行在嵌入式操作系统如VxWorks、OSEKWorks平台上
 
 
 Bold 3.2
 BoldSoft(Borland)


/
 
 
 Delphi, C++, COM, XML, SOAP
 
 Windows
 BoldSoft原为瑞典公司,2002/10已被Borland收购。功能已并入Borland Delphi和Borland C++ Builder中
 
 
 Development Accelerators
 Blueprint Technologies


.asp
 
 
 
 
 
 模式&框架工具,与Rose整合,支持Gamma、Buschmann、Fowler、Hay的模式,也可以自定义模式和框架,支持模式的模糊查询。
 
 
 devine
 Tom Jones

.html
 有试用版
 
 Delphi
 
 Windows
 在Delphi代码和UML之间转换
 
 
 Delphia Object Modeler(D·OM)
 Atos Origin(法国)

/

 
 
 
 
 √
 Windows, Unix (Solaris, Linux, AIX,  HP-UX)
 UML原型工具,支持到目标架构的转换规则。支持HTML和RTF文档化。
 
 
 EctoSet Modeller 2.2


 EctoSet(澳大利亚)

/
 有试用版
 
 Delphi/Kylix, C++ Builder, Java, VB
 √
 Windows, Linux
 强有力的内嵌工具
 
 
 Elixir CASE 1.2.4
 Elixir Technology(新加坡)

/
 有试用版
 
 Java
 √
 
 
 
 
 Enterprise FrameWork
 Ptech Inc


/

 
 
 
 
 
 
 基于知识库的业务流程建模、BPR工具。
 
 
 FreeCASE
 FreeCASE Project

.html
 开源
 
 
 
 Windows, Linux
 一个开源项目,已经停止了。
 
 
 Ideogramic UML 2.3.3
 Ideogramic ApS(丹麦)

/
 有试用版
 
 Java,C/C++
 √
 Windows, Linux
 关注“用手建模”的UML建模工具,强调创造性和弹性。支持电子白板,支持在桌面、可移动物体上建模。(似乎已经停止更新)
 
 
 ISFxIAR
 Projexion Netsoft(法国)

.php?lang=fr&ID=10


 
 
 Java
 
 
 
 
 
 JVISION 2.1
 object-insight

/


 有试用版
 
 Java
 
 Linux,Solaris,Windows
 
 
 
 MiUML 0.98


 SoftwareFarm

.htm
 免费
 
 
 √
 Java
 此项目目前已停止
 
 
 Model Prototyper
 ObjeXion(法国)

/
 
 
 
 √
 
 从UML模型产生SQL和GUI原型
 
 
 ROCASE 1.0


 "BABES-BOLYAI" University Computer Science Research Laboratory(罗马尼亚)

.htm
 免费
 
 C++, VC++, BC++
 
 Windows
 支持OCL,MFC。已经停止升级。
 
 
 Simply Objects 3.4
 Adaptive Arts(澳大利亚)

/
 有试用版
 
 C++, C#, Delphi, Smalltalk, Java, VB, Eiffel, OO COBOL, Bullant
 √
 Windows
 
 
 
 SoftModeler 3.6
 Softera(以色列)

.htm


 30天试用
 
 Java
 
 Java
 专门针对Java、EJB的UML工具。
 
 
 Software through Pictures(Stp/UML) 8.3
 Aonix

/


 有试用版
 
 IDL, C/C++, Java, Ada95, COM, EJB
 
 Windows
 擅长在异种开发环境下工作。
 
 
 Tengger
 IBM


 90天试用
 
 Java
 √
 
 读取任何一种工具的XMI,产生Java代码。

已经废止。
 
 
 UmlNICE 1.0


 Intecs Sistemi(意大利)

.htm

 
 有试用版
 
 IDL, Java, Ada
 √
 Java
 已经停止更新
 
 
 VB CASE
 VB CASE Project

/
 开源
 
 VB
 
 Windows
 专用于VB的CASE工具。现在已经停止开发。
 
 
 WithClass 2000 v6


 MicroGOLD

/

 
 
 
 C++, Java, Delphi, VB, IDL, Perl, PHP, C#, VB.NET, VBA, PHP, ODBC, Smalltalk, VDHL
 
 Windows
 
 
 
 XDE
 IBM Rational

.jsp


 可以试用
 
 C#, Java
 
 Windows
 完全整合到VS.Net及Websphere Studio J2EE平台中。支持模式。
 
 
 
 
 
 
 
 
 
 
 

 

 

 
 ClassBuilder 2.4
 Jimmy Venema(荷兰)

.htm
 免费
 
 C++
 ×
 Windows
 专门针对C++用户。精细的顺序图编辑器。可以以RTF和HTML格式产生文档。
 
 
 UML2COM


 Arion(希腊)

.htm

 
 有试用版
 
 C++, VC
 
 Windows
 Rose插件,把C++或VC代码转成COM/COM+组件
 
 
 
 
 
 
 
 
 
 
 
 
 Toolkit for Conceptual Modeling (TCM) 2.20


 Twente大学(荷兰)

/

 
 开源
 
 
 
 Linux, Windows
 已经很久没有更新。
 
 
 Flywheel 7.2


 Velocitis

/
 30天试用
 
 C#、VB.Net
 √
 Windows
 UML到.NET代码的映射,完全结合VS.Net 2003。可视化重构。
 
 
 ProxyDesigner 1.0


 ProxySource

.asp
 免费
 
 
 
 
 支持Patterns。而且把ProxySource

社区集中联合起来,分享各自的模式、架构、设计。
 
 
 ObjectMaker


 Mark V Systems

.html

 
 有试用版
 
 
 
 
 支持大多数建模符号。已停止更新。
 
 
 O32 1.3


 blue river software(德国)

.htm

 
 
 
 C/C++
 
 Windows
 2004年停止更新。
 
 
 ObjectArtist 0.1.1


 Sven Daumann(德国)

/
 开源
 
 Java
 √
 Java
 支持设计模式。已停止更新。
 
 
 Novosoft UML Library


 Novosoft(俄罗斯)

.nsf/w1/UML_Library
 开源
 
 Java
 √
 Java
 元数据框架。
 

 
 

本文标签: UML建模工具匯集