The various UML related tools in the world are summarized below. Sort by the name of the tool name.
Tools (Latest Version) Vendor Trial Allow UML Support Support Code Environment XMI Platform Remarks
Case map class diagram state diagram activity diagram sequence diagram Collaboration map component map deployment diagram
4Keeps v4.2 4keeps, Inc.
http://www.4keepssoftware.com/4keepsdm.htm 30 days trial √
×
Windows Visio5.0, 2000 plugin Advantage Joe 3.0 Computer Associates
http://www3.ca.com/solutions/product.asp?id=257
Java
Java is the previous COOL: JOE. EJB tools for UML components. Allfusion Component Modeler 4.1
Computer Associates
http://www3.ca.com/solutions/product.asp?id=1003
√
√
√
√
√
√
√
√
Java, Visual Studio, Forte, Powerbuilder, C , IDL, VB, DDL-SQL, Smalltalk. √ Windows is the previous Paradigm Plus. Support CatalySIS method, and BPWIN, ERWIN, MODELMART, JASMINE real-time integration, support process modeling.
Alma
0.39
European Alma Team
http://www.memoire.com/guillaume-desnoix/alma/index-en.html
Open source × √ × × × × × × Java, C, C , BDL,
Delphi
, Eiffel, Python, Idl, ODL, SQL, LISP, HTML, XML, XMI, Fortran
Java can read the MDL file of ROSE
AnyStates 3.0
XJ Technologies (Russia)
http://www.xjtek.com/products/anystates/
Have an evaluation version download
√
C , C #, Java, J #, GCC / PGCC (Linux) ×
Windows, Windows CE UML status diagram editor and debugger. Can be integrated with Visual Studio. AP STUDIO
Kedar Patankar, Binoy Samuel and The Demeter Group (Northeastern University)
http://www.ccs.neu.edu/research/demeter/apstudio/ap-ad.htm
√
Demeter / Java
Windows, Solaris
Developing the UML tool for DEMETER / JAVA program Arcstyler 3.1
INTERACTIVE OBJECTS Software
http://www.io-software.com/products/arcstyleler_overview.jsp
Java, C #, Web Accessors, EJB 1.1, EJB 2.0, BEA Weblogic 7.0 (EJB 2.0), JBoss 2.4.4, ASP .NET
Cover the Kit of the J2EE / .NET system development workflow, follow RUP, with plug-in, OCL, MDA support for ROSE. Argouml v0.13.1
Tigris.org
http://argouml.tigris.org/
Open source √
√
√
√
√
√
√
√
Java √
Java
The most popular open source UML tool, supports OCL, support cognitive development, no longer just draw, for example automatic evaluation design, automatic correction ... and more. ARIS 6.1
IDS Scheer (Germany)
http://www.ids-scheer.com/ENGLISH/index.php
√
√
√
√
×
√
√
×
Oracle, SAP ×
Based on web, platform-free business process kits, the UML is introduced for business process design. Betterstate 6.1
WinDriver
http://www.windriver.com/products/betterstate/index.html
Lite version
√
C, C , Java
Windows can be run directly in an embedded operating system such as VxWorks, OSEKWORKS platform.
Bold 3.2
Boldsoft (Borland)
http://www.borland.com/
√
√
√
√
√
√
√
√
Delphi
, C , COM, XML, SOAP
Windows
Boldsoft is originally Sweden, 2002/10 has been acquired by Borland. The function has been incorporated into Borland Delphi and Borland C Builder
Bridgepoint 5.1
Project Technology
http://www.projtech.com/
Evaluation version √
√
√
√
√
√
√
√
C, C
Windows, Solaris
Using the XT UML (Executable and Translatable UML), support the SHLAER-MELLOR method, you can test and verify the OOA model before generating the code.
Cittera 6.12.01
Canyonblue
http://www.canyonblue.com/
Can trial √
√
√
√
√
√
√
√
Java, C
Java
Based on Internet-based tools, UML1.3 supports collaborative modeling and knowledge sharing. There is also a Real-Time version you can choose ClassBuilder 2.4
Jimmy Venema (Netherlands)
Http://members.lycos.nl/jimmyvenema/classbuilder/classbuilder.htm
Free ×
√
×
×
√
×
×
×
C ×
Windows
Specially target C users. Fine sequential graph editor. Documents can be generated in RTF and HTML format. Codagen Architect 3.0
Codagen
http://www.codagen.com/products/architect/default.htm
15 days evaluation √
√
√
√
√
√
√
√
VB, C #, C , Java
Windows
Follow the MDA process to produce more than 90% J2EE and .NET platform code. Jolt Producity Award in 2003
Support Rational Rose 2000 or updated version, Borland Together ControlCenter 6.0, or Visio Visual Studio .NET for Enterprise Architects.
Code logic 1.4
Logic Explorers
http://www.logicExplorers.com/products/codelogic/details.html
Trial version
√
√
Java
Java
Powerful, dynamic two-way engineering, especially sequential maps automatically. CodeModeler 1.5.1
Aruba
Developments
http://www.arubadev.com/
Demo version √
√
√
√
√
×
×
√
Windows
Cohesion 1.0
Team Synergy (Australia)
http://cohesion.it.swin.edu.au/teamb/cohesion.shtml
Open source
Java
Metal model modeling tool, you can use UML, OCL, or other like modeling symbols. Composum 1.3
IST
http://www.ist-dresden.de/
Can trial √
√
√
√
Java
Can be imported into the Rose model CRADLE 4
3SL (UK)
http://www.threeesl.com/
Strong demand management and system engineering environment, support UML. Development accelerators
BluePrint Technologies
Http://www.blueprinttech.com/products/accelerators.asp
Mode & Framework, integration with ROSE, supports the mode of Gamma, Buschmann, Fowler, Hay, or custom mode and framework, support mode fuzzy query. Devine
Tom Jones
http://www.tojosoft.de/produkte/dvine/dvine.html
Trial version
√
Delphi
Windows
Convert Delphia Object Modeler (D · OM) between Delphi Code and UML
Atos Origin (France)
http://www.si.fr.atosorigin.com/rhone-alpes/dom/
√
√
√
√
√
√
√
√
√
Windows, UNIX (Solaris, Linux, AIX, HP-UX)
UML prototype tool supports conversion rules to the target architecture. Supports HTML and RTF documentation. Describe 6.0
Embarcadero
http://www.embarcadero.com/products/describe/deDataheet.asp
15 days trial √
√
√
√
√
√
√
√
C , Java, CORBA IDL, √
Windows, Solaris
Self-proclaimed "Next Generation UML Tool". C , Java, IDL two-way engineering is quite well received by garbage code. Provide integration support for Visual Studio .NET 2003 and Sun One Studio Java development platform. You can also integrate with ER / Studio, Caliber, DOORS, support collaboration development.
Dia 0.91
Alexander larsson
http://www.lysator.liu.se/~alla/dia/
Open source √
√
√
√
C , Java, Corba IDL,
Linux (Debian, Redhat), Windows
Tools similar to Visio. Also support E-R D Figure DOCEXPRESS 3.0
Telelogic
http://www.telelogic.com/products/additional/docExpress/index.cfm
After purchasing from ATA, DOCEXPRESS has become part of the Telelogic Kit that combines TAU, ROSE, PARADIGM PLUS, and AONIX STP to generate a cropped Word, Interleaf, Framemaker, HTML documentation. Documentator
Henk Rippen (Germany)
http://www.rippen.de/index_e.htm
Windows
Word documents can be generated from ROSE or SELECT Enterprise. Dome (The Domain Modeling Environment) 5.3
Honeywell
http://www.htc.honeywell.com/dome/index.htm
Open source √
√
√
√
√
√
×
×
×
Linux, MacOS, Windows, Solaris
Meta tool, useful if you need to add your own tag method. There is an FTP site for everyone exchange model. Eclipseuml 1.2
Omondo
http://www.omondo.com/index.jsp
Free version
√
Can be inserted into a variety of UML tools, ECTOSet Modeller 2.2
EctOSet (Australia)
http://www.ectoset.com/
Trial version √
√
×
√
√
×
√
√
Delphi / Kylix, C Builder, Java, VB
√
Windows, Linux
Powerful inline tool Elixir Case 1.2.4
Elixir Technology (Singapore)
http://www.elixirtech.com/elixircase/index.html
Trial version √
√
√
√
√
√
√
√
Java √
Ensemble suite
Ensemble systems
http://www.ensemble-systems.com/products.html
Trial version
Rose plugin kit, support BEA, WebLogic, Tuxedo, SAP
Enterprise
Architect 3.51
Sparx Systems (Australia)
http://www.sparxsystems.com.au/
Trial version √
√
√
√
√
×
√
×
C , Java, C #,
Delphi
SQL-DDL, VB.NET, VB √
Windows
Cheap and good goods. It also includes demand management, project estimation, test support.
Enterprise
Framework
PTECH INC
http://www.ptechinc.com/
Business process modeling, BPR tool based on the knowledge base. Ess-Model 2.2
Eldean AB (Sweden)
http://www.essmodel.com/index.html
Open Source ×
√
×
×
×
×
×
×
Delphi / Kylix, Java √
Windows
Support Delphi / Kylix, Java two-way engineering FL 0.4.12
NovoSoft (Russia)
http://geemini.novosoft.ru/ns2b.nsf/w1/fl_technology
free
√
DB / 2, Oracle, Interbase, Microsoft SQL Server, Msaccess, PostgressSQL
Java
Rose plugin, simplify Java-based relational database application development. Simplify the generation of persistent objects, use OQL (Object Query Language) to access the database.
Freecase
FREECASE ProjectHttp://www.freecase.seul.org/details.html
Open source
Windows, Linux Another open source project, but it seems to be suspended. Fujaba 4.0
University of Paderborn Software Engineering Group (Germany)
http://www.uni-paderborn.de/cs/fujaba/
Open source √
√
√
√
√
√
×
×
Java
Java
College works, support Patterns Grade Model 4.0
Grade Development Group (Latvia)
http://www.gradetools.com/default.htm
Trial version √
√
√
Windows business analysis and system analysis tools, good at interface display, interface operations, interface operations for you to automatically organize chartes - also with voice function. Can interact with ROSE. GXE 0.93
Gorilla logic
http://www.gorillaalogic.com
Trial version
The tool for the UML model can be implemented. Hat
E2S (Belgium)
http://www.hoora.org/
√
√
√
×
√
√
×
×
C ×
The Windows Hoora (Hierarchical Object Oriented Analysis) is originally an object-oriented method developed for the European Space Agency (ESA), providing how to use UML to develop software clear guides. Hat strictly follows Hoora, you can interact with ROSE
Flywheel
Velocitis
http://www.velocitis.com/
100 days trial
√
C #, VB.NET √
Windows UML to the .NET code mapping, completely combined with VS.NET 2003. IAR VisualState
IAR Systems (Sweden)
http://www.iar.com/products/vs/
Can trial
√
C / C
Embedded system development is performed using UML. Includes design, testing. Automatically generate C / C code and a full set of documents. IDEOGRAMIC UML 2.3.3
IDEOGRAMIC APS (Denmark)
http://www.ideographogram/products/
Trial version √
√
√
√
√
Java, C / C √
Windows, Linux pays attention to the UML modeling tool that uses hands to emphasize creativity and elasticity. Support electronic whiteboards, support on desktop, movable objects. INNOVATOR 8
MID GmbH (Germany)
http://www.mid.de/de/innovator/object/
√
√
√
√
√
√
√
Java, C / C , SmallTalk, Forte, Object Cobol, IDL, VB √
AIX, DEC VMS, HP-UX, Linux, OS / 2, Solaris, Windows, and BPR tool integration, good integrated version control tool (PVCS, ClearCase ...), automatically generate Word, FrameMaker, and PS documentation.
IUML 2.2
Kennedy Carter
http://www.kc.com/products/iuml/index.html has a trial version √
√
Windows automatically prohibits the "invalid" model. Model execution, testing, and debugging. Support MDA. Isfxiar
Projexion Netsoft (France)
http://www.projexion.com/index.php?lang=fr&ID=10
Java
ISS-UML
Halstenbach (Germany)
http://www.halstenbach.com/home.php3
Eiffel
Rose plugin provides Eiffel two-way engineering support. J2U
NASRA (France)
http://www.nasra.fr/flash/nasra.html
Trial version
√
√
Java √
Java sequence diagram bidirectional engineering, from executable Java code to XMI, can be entered to any UML tool that is compatible with XMI. Javelin 6.5.8
Step ahead
http://www.stepaheadsoftware.com/javelin.htm
Trial version
Java
Windows automatically keeps class diagrams and Java code synchronization based on UML graphics environments. JBUILDER 9
Borland
http://www.borland.com/jbuilder/
√
√
√
√
√
√
√
√
Java √
Java combines TOGETHER technology, JBuilder has become a full development tool. JDeveloper 9i
Oracle
Http://www.racle.com/ip/develop/ids/index.html?jdeveloper.html
√
√
Java
Java combines UML J2EE tools JVision 2.1
Object-insight
http://www.object-insight.com/product/
Trial version
√
Java
Linux, Solaris, Windows
JSEquern
Objective Ideas (Sweden)
http://www.obj.se/jsequence/jsequencestart.htm
Trial version
√
Java
Java automatically generates sequence diagrams from the Java code. Jude 1.09
ObjectClub
http://objectclub.esm.co.jp/jude/jude-e.html
Free √
√
√
√
√
√
Java
Java Java two-way engineering, support UML 1.4 JUMLI
Kreditwerk (Germany)
http://www.jumli.de/
√
√
√
√
√
√
C , Java, C #
Java
Kuml
Kuml
http://www.informatik.fh-hamburg.de/~
Kuml /
Open source √
√
Linux
Maca & D 7.4
Excel Software
http://www.excelsoftware.com/
C , Java, Delphi √
Mac support CRC card MagicDraw 7.5
No Magic, Inc.
http://www.magicdraw.com/
Trial version √
√
√
√
√
√
√
√
C , Java, C #, IDL 1.2
Java supports multi-language. Supports RUP and WAE design patterns. Inside the instrumentation tool. Supports SDD and UCS templates in RTF and PDF formats. Support Struts.
Mastercraft Component Modeler
Mastercraft (India) http://www.tata-mastercraft.com/overview.asp
UML-based component modeling tool MEGA 6.0
Mega INTENATIONAL (France)
http://www.mega.com/us/product/overview/
Trial version √
√
√
√
√
√
√
√
Java, VB, C √
Windows Series Kit, analyzed from business processes to component design, based on UML. MetaEdit 3.0
Metacase Consulting (Finland)
http://www.metacase.com/
Trial version
Smalltalk, C , Java, Delphi (Object Pascal), SQL, CORBA IDL
Linux, Windows Molding Tool, let you define your own tag Metamill 3.0
Metamill (Luxembourg)
http://www.metamill.com/
30 days trial √
√
√
√
√
√
√
√
C , Java, C # √
Linux, Windows multi-user modeling support. Miuml 0.98
Softwarefarm
http://www.swfm.com/miuml.htm
free
√
Java This project has now stopped ModelMaker 7.05
Model Maker (Netherlands)
http://www.modelmakertools.com/
Demo version √
√
√
√
√
√
√
√
Delphi
Windows supports certain "adaptive" methods for the tool, supporting components, and patterns for Delphi. And Delphi IDE is naturally combined. Model Prototyper
Objexion (France)
http://www.objexion.com/
√
Generate SQL and GUI prototypes from UML model Model-in-action 4.0
SodiFrance (France)
http://www.model-in-action.fr/en/index.php?lang=en
Trial version
Focus on the could be restacked. Overwrites the various mainstream languages used. Modelistics 1.1
Modelistic (UK)
http://www.modelistic.com/
Demo version
√
Java
Java powerful Java two-way engineering Novosoft UML Library
NovoSoft (Russia)
http://geemini.novosoft.ru/ns2b.nsf/w1/uml_library
Open source √
√
√
√
√
√
√
√
Java √
Java
O32 1.3
Blue River Software (Germany)
http://www.blue-river-software.com/products/o32/o32.htm
√
√
√
√
C / C
Windows
Objectartist 0.1.1
Sven daumann
http://www.object.org/
Open source
√
Java √
Java support design mode Object Domain R3
Object Domain Systems
http://www.objectdomain.com/
Trial version √
√
√
√
√
√
√
√
Java, C , IDL, JPYTHON √
Java supports multi-users, supporting Swing, using JPython 2.1 as a scripting language. Customers include ALCATEL and other companies. Objecteering / UML 5.2.2
Softeam (France)
http://www.objecteering.com/
Trial version √
√
√
√
√
√
√
√
Java, C , IDL, DDL, Oracle √
Windows, Linux, Solaris automatic mode support, generate test scripts .. There is a configuration that supports extreme programming (XP). Supports MDA and SPEM. Object Engineering Workbench (OEW)
Innovative Software, INNOVATIVE Software
http://www.isg.de/
√
√
√
√
√
√
√
Java, C , DDL, ObjectStore & Poet
Windows
ObjectGeode 4.1
Telelogic (Sweden)
http://www.telelogic.com/products/additional/objectGeode/index.cfm
Demo version
C / C
UML / SDL is developed in real time, and the generated code can be run in Chorus, Nucleus, OSE, OSEK, PSOS , VRTXSA®, VXWORKS, WIN32 and other real-time operating system platforms.
Objectif 4.7
Microtool (Germany)
http://www.microtool.de/Objectif /de/index.htm
Demo version √
√
√
√
√
√
Visual C , JBuilder, Visual Café, IDL, SQL, Visual Basic √
Windows
Objectmaker
Mark v systems
http://www.markv.com/products.html
Trial version
Support most modeling symbols. ObjectPlant 3.3.2
http://www.actaedius.com/objectplant/
Shareware √
√
√
√
√
C , Java, Objective-C
Mac OS X
OCL Compiler 1.0
Cybernetic Intelligence GmbH
http://www.cybernetic.org/produocl.htm
free
OCL Check tools can be integrated into Select Enterprise and Rational Rose.
OCL Parse 0.3
IBM
http://www-3.ibm.com/software/awdtools/library/standards/oCl.html
Open source
Java supports syntax checks and partial types inspections, no IBM official support. OpenTool 3.2
TNI-VALIOSYS
Http://www.tni-valiosys.com/?p=industry&s=aerospace&ss=OpenTool&type=overview
C , Java, SQL
Provide model level simulation operation. Support team development and demand management. The documentation can be generated in various forms such as MIF, RTF, HTML, Interleaf, Latex, and PS. Provide OTScript custom languages. Optimalj 3.1
Compuware
http://www.compuware.com/products/optimalj/
Can trial
Java
Java MDA Tools. Oracle9i Designer
Oracle
http://www.racle.com/ip/develop/ids/index.html?designer.htmlddl, VB, C
Business process modeling, data modeling. Plastic 2003
Plastic Software (South Korea)
http://www.plasticsoftware.com/
Personal version free √
√
√
√
√
√
√
√
Java
Windows MDA supports Poseidon for UML 2.3
Gentleware AG (Germany)
http://www.gentleware.com/
Community Edition free, other version trial
√
√
√
√
√
√
√
√
Java, C #, C , VB.NET, IDL, SQL DDL, PHP, Perl,
Delphi
1.2
Java is based on open source project argouml commercial products, supporting multi-language. UML2.0 support. PowerDesigner 10.0
Sybase
http://www.sybase.com/products/powerdesigner/
Trial version √
√
√
√
√
√
√
√
C , Java, C #, VB.NET, IDL, XML, Powerbuilder
Windows Adds SIMUL8 Simulation Tool to help users adjust business processes. Add support for BPEL4WS bidirectional engineering.
Provision EnterprisePro 4.2
PROFORMA
http://www.proformacorp.com/provision/enterprisepro.asp
Demo version √
√
√
C , SmallTalk, Erwin, VB, SQL
Windows integrated business modeling and object modeling tools. ProSa UML 2003
INSOFT OY (Finland)
http://www.prosa.fi/
√
√
√
√
√
√
√
√
C , Java, C #, COM, SQL
UNIX, Windows
The status map and activity map can be converted into executable C , Java code. ProxyDesigner 1.0
ProxySource
http://www.proxysource.com/home.asp
Free √
√
√
√
√
√
√
Support patterns. And put ProxySource
Community concentrate, share their respective patterns, architecture, design.
QuickUML 1.1
Excel Software
http://www.excelsoftware.com/
√
√
√
Windows, Linux, Mac OS X
Rapid RMA
Tri-Pacific
http://www.tripac.com/html/prod-toc.html
Trial version
And Rose Real-Time, I-Logix Rhapsody
Real-Time Studio Professional 4.2
Artisan
http://www.artisansw.com/products/products.asp
Trial version
√
√
√
√
√
√
C , Java two-way engineering, state machine simulation. ADA83, ADA95, C, SQL-DDL
√
Windows, Solaris (server-side installation)
Supports UML2.0, can be combined with PVCS, VSS, ClearCase, CM Synergy.
REVIEW 3.2.5
HEADWAY
http://www.headwaysoftware.com/
Trial version
Java, C Rhapsody 5.0
I-logix
http://www.ilogix.com/products/rhapsody/index.cfm
30 days complete trial
√
√
√
√
√
√
√
√
IDL, Java, C , ADA, C, C166, M16C, COM
√
Linux, Windows, Solaris
Real-time embedding system development cutlery, can generate code from the state diagram, activity graphics. You can import ROSE models. Support UML2.0, support model driver development.
Rocase 1.0
"Babes-Bolyai" University Computer Science Research Laboratory (Romania)
http://lci.cs.ubbcluj.ro/rocase.htm
free
√
√
√
C , VC ,
BC
Windows
Support OCL, MFC
Rose 2003
IBM Rational
http://www.rational.com/
Can trial
√
√
√
√
√
√
√
√
Java, C , VB,
ADA
, IDL,
Delphi
, SQL, Oracle
√
Windows, UNIX
Currently popular UML tool
Rose Real Time 2003
IBM Rational
http://www.rational.com/
Can trial √
√
√
√
√
√
√
√
C
√
Windows, UNIX
Supports UML real-time extensions to support the Room method. C code can be generated from the state map.
Select Component Architect
Select Business Solutions
http://www.selectbs.com/products/products/select_component_architect.htm
√
√
√
√
√
√
√
√
IDL, C , Java, C #,
Delphi
, Forte, Oracle-DDL, SQL, SQL Server-DDL, VB, PeopleSoft √
Windows can work together with Erwin, Caliber-RM, ROSE input and output.
SilverRun Modelsphere 2.0 Build 223
MAGNA SOLUTIONS
http://www.silverrun.com/modelsphere2_0.html
Demo version
√
Java √
Java support process modeling, data modeling, UML class modeling. SIMPLY Objects 3.4
Adaptive ARTS (Australia)
http://www.adaptive-arts.com/prod_so.htm
Trial version √
√
√
√
C , C #,
Delphi
, Smalltalk, Java, VB, Eiffel, Oo Cobol, Bullant
√
Windows
SiSY Developer 2.16
Sisy (Germany)
http://www.sisy.de/
√
√
√
√
√
√
√
√
C / C , Delphi, Pascal, Java, C #, compilation
SmartDraw
SmartDraw
http://www.smartdraw.com/
30 days trial √
√
√
√
√
√
√
Windows
SmartState 3.1
Apesoft (India)
Http://www.apesoft.net/ss/ Trial version
√
C / C , Java, XML, compilation
Windows implementation status design mode
SoftModeler 3.6
Softera (Israel)
http://www.softera.com/products.htm
30 days trial √
√
√
√
Java
Java specializes in UML tools for Java, EJB. Software Through Pictures (STP / UML) 8.3
Aonix
http://www.aonix.com/
Trial version √
√
√
√
√
√
√
√
IDL, C / C , Java, ADA95, COM, EJB
Windows is good at working in a heterogeneous development environment.
System Architect V9.1
Popkin Software
http://www.popkin.com/products/system_architect.htm
15 days trial √
√
√
√
√
√
√
√
IDL, C / C , Java, C #,
Delphi
, HTML, Powerbuilder, Smalltalk, VB
Windows can transfer data models into class models, support Zachman and C41SR architecture frameworks. TAU 4.4 Telelogic Ab (Sweden)
http://www.telelogic.com/
√
√
√
√
√
√
√
√
CORBA IDL, C / C , Java, COM IDL, EJB,
ADA
,
Delphi
, Pb, Forte. Newage, Eiffel √
HP-UX, Solaris, Windows
Combined with DOORS, high efficiency constructive software.
Tau generation2
Telelogic AB (Sweden)
http://www.telelogic.com/
√
√
√
√
√
√
√
√
CORBA IDL, C / C , Java, COM IDL, EJB,
ADA
,
Delphi
, Pb, Forte. Newage, Eiffel √
HP-UX, Solaris, Windows
Support UML2.0, support MDA.
TENGGER
IBM
http://www.alphaWorks.ibm.com/tech/tengger
90-day trial
Java √
Read the XMI of any tool to generate Java code.
TOGETHER
Borland
http://www.borland.com/together/index.html
√
√
√
√
√
√
√
√
Corba IDL, C , Java, C #, COM IDL, EJB, Visual Studio .NET, SAP, WebSphere
√
Java
Powerful tool
Toolkit for Conceptual Modeling (TCM) 2.20
TWENTE University (Netherlands)
http://wwwhome.cs.utwente.nl/~tcm/
Open source √
√
√
√
√
√
√
Linux, Windows
TRICE PROTOS (Germany)
http://www.protos.de/protos/protos_e.html
√
√
CORBA IDL, C , C, COM, Microcontroller (C166, 8051, ...)
Windows
Follow Room's embedded and real-time system development
UML Diagrammer 4.15
Pacestar Software
http://www.pacestar.com/uml/index.html
30 days trial √
√
√
√
√
√
√
√
√
Windows
Umbrello UML Modeller 1.1.1
Umbrello Project Team
http://uml.sourceforge.net/index.php
Open source √
√
√
√
√
√
√
Linux
UML2com
Verion
http://www.aion.gr/uml2com/index.htm
Trial version
√
C , VC
Windows Rose plugin, convert C or VC code to COM / COM components umlaut 1.8
Triskell Project (France)
http://www.irisa.fr/pampa/umlaut/
free
Eiffel, CDIF, OCL
√
Linux, Solaris, Windows
A part of a research project supports many new features. You can read the MDL and you can check it.
UMLGRAPH 1.2.4
Diomidis d. Spinellis http://www.spinellis.gr/sw/umlgraph/
√
Java
Java
UMLNICE 1.0
Intecs Sistemi (Italy) http://www.etruscan.li.it/umlnice/html/features.htm
Trial version √
√
√
√
√
√
√
√
IDL, Java,
ADA
√
Java
UNIMODELER 1.4
UNIMODELER
http://www.unimodeler.com/
Free √
√
√
√
√
√
√
√
Linux
UML PAD 1.15
Luigi Bignami (Italy)
http://web.tiscali.it/ggbhome/umlpad/umlpad.htm
GPL
√
√
√
√
Windows
VB Case
VB Case Project
http://www.quitetheberries.com/vbcase/
Open source
VB
Windows is dedicated to the VB's CASE tool. It has now stopped development. Visible Analyst 7.6
Visible Systems
http://www.visible.com/products/analyst/vaoidedition.html
√
√
√
√
√
√
Visio 2003
Microsoft
http://www.microsoft.com/office/visio/
√
√
√
√
√
√
√
√
IDL, C , C #, VB √
Windows
Microsoft's main UML tool
Visual ClassWorks 6.10
Step Ahead Software (Australia)
http://www.stepaheadsoftware.com/vcwf.htm
Can trial
√
C
Windows
Visual Case 2.6
ARTISO (Canada)
http://www.visualcase.com/
30 days trial √
√
√
√
√
√
√
√
C #, VB, Java, Access, Pervasive SQL, Interbase, PostgreSQL, Oracle9
Windows, Linux, Solaris, Mac OS X
Strong UML-database bidirectional project.
VP-UML 2.2
Visual Paradigm
http://www.visual-paradigm.com/vpuml.php
√
√
√
√
√
√
√
√
Java √
Java
Support for use case documentation, text analysis.
Visual UML 3.0
Visual Object Modelers
http://www.visualuml.com/products.htm
30 days trial √
√
√
√
√
√
√
√
IDL, C , Java, C #, Visual FoxPro, VB, VB.NET, Access, SQL Server, SQL Anywhere, Oracle, Mysql, VS.NET, VBScript / JScript, VBA, UML web extension
√
Windows
There is vs.net2002-2003 plugin. Supports GOF mode.
Wilde 1.0
Wildtechnologies
Http://www.wildetechnologies.com/products_intro.html
XML Web Services, .Net Components, CoM Components.
Windows
UML-based visual component assembly
Wina & D 3.5
Excel Software
http://www.excelsoftware.com/quickumlmac.html
√
√
√
√
√
√
√
C , Java,
Delphi
Linux, Mac, Windows
Support CRC
WITHCLASS 2000 V6
Microgold
http://www.microgold.com/
√
√
√
√
√
√
√
√
C , Java,
Delphi
, VB, Idl, Perl, PHP, C #, VB.NET, VBA, PHP, ODBC, Smalltalk, VDHL
Windows
XCODER / J 1.03
Liantis (Germany)
http://www.liantis.com/downloads/index.html
Java
Java
Support ultimate modeling
Xde
IBM Rational
http://www.rational.com/products/xde/xdedev.jsp
Can trial √
√
√
√
√
√
√
C #, Java
Windows
It is fully integrated into the VS.NET and the WebSphere Studio J2EE platform. Support mode.