Sollten Sie ein Tool verwenden, vertreiben oder gar selbst geschrieben haben das (noch) fehlt so geben Sie mir bitte kurz Bescheid - ich nehme es dann gerne auf.
Darüberhinaus sind auch Kommentare, Würdigungen aber auch Einsatzberichte existierender UML-Werkzeuge immer willkommen.

jeckle.de
feiert!
Diese Liste enthält inzwischen Aussagen zum Leistungsumfang
von mehr als 100 UML-Werkzeugen!

Tool
Hersteller
Anmerkung
Unterstützte Diagrammarten
Codegenerierung
XMI Unterstützung

mehr über XMI erfahren ...
Unterstütze Plattformen
Sonstiges
Use-Case-DiagrammKlassendiagrammZustandsdiagrammAktivitätsdiagrammSequenzdiagrammKollaborationsdiagrammKomponentendiagrammVerteilungsdiagramm
andere
All Fusion Component Modeler (ehemals: Paradigm Plus)
Computer Associates
UML v1.3 Support.
Unterstützte Diagrammtypen im Einzelnen nicht bekannt
nicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztunterstütztunterstütztnicht unterstützt
  • ActiveX/COM Komponenten
  • DDL-SQL
  • MS-COM Interfaces
  • PowerBuilder
  • SmallTalk
  • Visual Basic
nicht unterstützt
  • Windows
  • Integriert Tools ERwin zur Datenmodellierung und BPwin zur Business Prozeß-Modellierung
  • Durch skriptgesteuerte Codegenerierung erweiterbar
Ameos/UML    
Aonix
30-Tage Evaluierungsversion kostenfrei verfügbar
unterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztnicht unterstütztunterstütztunterstützt
  • Ada95
  • C++
  • Raven
unterstützt
  • Linux
  • Solaris
  • Windows
  • Anpaßbare Codegenerierungsschablonen
  • Modellierung und Einsatz von UML-Profilen
  • Reverse-Engineering der unterstützten Implementierungssprachen
AnyStates

XJ Technologies
 nicht unterstütztnicht unterstütztunterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztunterstütztunterstützt
  • C#
  • gcc/pgcc (Linux)
  • J#
nicht unterstützt
  • Windows 9x
  • Windows CE
  • Windows NT 4, 2000, XP
  • Debugging von Zustandsdiagrammen
  • Integration zu Microsoft Visual Studio
ArgoUML
University of California, Irvine
Open-Source-Projekt.
unterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztnicht unterstütztnicht unterstütztunterstützt unterstützt
  • Java
  • Plugin-API für eigene Erweiterungen
ARIS
IDS Scheer
"Klassiker" im Bereich Business Process Reengineering mit der Methode der "erweiterten ereignisgesteuerten Prozeßkette" ((E)EPK).
unterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztnicht unterstütztnicht unterstütztnicht unterstützt unterstützt
  • Windows
  • Zusätzlicher Diagrammtyp Class Description Diagram
  • Codegenerierung über Schnittstellen zu Rational Rose, Select und Borland Together möglich.
  • Integration in Eclipse.
  • Transformation von Geschäftsmodellen in UML-Diagramme.
ARTiSAN Real-Time Studio
ARTiSAN
 
unterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstützt
  • Ada83 und 95
  • ANSI-C
  • SPARK83 und 95
  • SQL-DDL
Sobald XMI v2.0 auf UML v2.0 (Diagram Interchange) beruht
  • Windows
  • Code-Generierung über Templates anpaßbar
  • Reverse-Engineering für ANSI-C/C++, Java, Ada und SPARK
  • Schnittstelle zu Versionkontrollsystemen (PCVS, Visual Source Safe, ClearCase, CM Synergy)
  • Template-basierter Dokumentationsgenerator
  • Multi-User Fähigkeit
  • Unterstützung für UML-Profiles u.a. SPT
  • Bereits Anteile (Template-Paket) von UML 2.0 umgesetzt
  • Erweiterungen für die Modellierung von Realzeitsystemen
Artiso VisualCASE
VisualCase
 unterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztnicht unterstütztnicht unterstütztunterstützt
  • C#
  • VB.NET
nicht unterstützt
  • Windows
  • Zusätzliche Diagrammtypen: Flow-Charts und Datenflußdiagramme
  • Zugriff auf verschiedene DBMS (Access, SQL-Server, Oracle, MySQL und Sybase) unterstützt
Bonapart Collaborative
ProUbis
Voll funktionsfähiger Demoserver über WWW ansprechbar.
unterstütztunterstütztnicht unterstütztunterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstützt nicht unterstützt 
Die von ARIS bekannte Notation ereignisgesteuerte Prozeßkette (Abk. EPK) wird ebenfalls untersützt
Cittera
Canyon Blue
Kostenfreie Evaluierungsversion verfügbar
unterstütztunterstütztunterstütztunterstütztnicht unterstütztunterstütztunterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstützt nicht unterstützt
  • Java
 
ClassBuilder
 
Freies Werkzeug
nicht unterstütztunterstütztnicht unterstütztnicht unterstütztunterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztunterstütztnicht unterstützt nicht unterstützt
  • Windows
  • Dokumentationsgenierung in RTF und HTML
CodeModeler
Aruba Developtment
Kostenfreie Demoversion verfügbar.
unterstütztunterstütztunterstütztunterstütztunterstütztnicht unterstütztnicht unterstütztunterstütztnicht unterstütztnicht unterstütztnicht unterstützt nicht unterstützt
  • Windows
 
Composum

IST -- Forward Thinking Java
 unterstütztunterstütztnicht unterstütztnicht unterstütztunterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstützt nicht unterstützt
  • Java
Dokumentationsgenerierung (PDF, RTF, HTML, XSL/FO)
COOL:Jex
Sterling Software
Mittlerweile an Telelogic verkauft, und in deren Tool TAU integriert.
        unterstütztunterstütztunterstützt
  • Ada
  • PowerBuilder
   
Describe
Embarcadero
 
unterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstützt unterstützt
  • Solaris (nur Server)
  • Windows
Integration zu
  • DOORS
  • ER/Studio
  • Merant PVCS
  • Mercury Test Director
  • Microsoft Visual Studio
  • Starbase StarTeam und Caliber
  • Telelogic Continuus
EJB-Entwicklungsunterstützung
Dia
Alexander Larsson
Freies Zeichenprogramm (GPL), dass auch die Erstellung von UML-Diagrammen unterstützt.
unterstütztunterstütztnicht unterstütztnicht unterstütztunterstütztnicht unterstütztnicht unterstütztunterstütztunterstütztunterstütztunterstützt nicht unterstützt
  • Irix 6.5
  • Linux
    • Debian
    • Redhat
 
DOME
Honeywell
Runtime als kostenloser Download verfügbar.
unterstütztunterstütztunterstütztunterstütztunterstütztunterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstützt nicht unterstützt
  • Linux
  • SmallTalk Sourcecode für Linux, Unix und MacOS
  • SunSolaris
  • Windows
 
EclipseUML
Omondo
UML-Plugin für Eclipse
unterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztnicht unterstütztnicht unterstütztunterstützt unterstützt
  • Java
  • Eclipse-Integration
  • Versionskontrollunterstützung
  • Reverse-Engineering- und Refactoring-Unterstützung
  • Datenbankentwicklung
  • Dokumentationsgenerierung
  • J2EE-Entwicklungsunterstützung
EctoSet
Gajits
 unterstütztunterstütztunterstütztunterstütztunterstütztnicht unterstütztunterstütztunterstütztnicht unterstütztnicht unterstütztunterstützt
  • Delphi
nicht unterstützt
  • Windows
  • Codegenerierung in der Professional-Version durch Scriptsprache anpaßbar
  • Die UML-Modelldaten werden in einem eigenentwickelten XML-Vokabular abgespeichert
Enterprise Architect
Sparx Systems
Evaluierungsversion verfügbar.
unterstütztunterstütztunterstütztunterstütztunterstütztnicht unterstütztunterstütztunterstütztnicht unterstütztunterstütztunterstützt
  • C#
  • Delphi
  • SQL-DDL
  • VB.NET
  • Visual Basic
nicht unterstützt
  • Windows
  • Modellierung von Business Prozessen, Web Seiten und Benutzeroberflächen
  • Aufwandsschätzung
  • Aufnahme und Verfolgung von Anforderungen
  • Resourcen- und Testplanung
  • Fehler- und Änderungsverfolgung
  • Multiuser-Fähigkeiten
  • Reverse-Engineering von über ODBC zugreifbaren Datenbanken
ER/Studio
Embarcadero
 nicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztunterstützt nicht unterstützt  
Essmodel
SourceForge Projekt
Kostenfreies Open-Source Werkzeug
nicht unterstütztunterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstützt unterstützt
  • Windows
Reverse-Engineering von Java- und Delphi-Quellcode sowie Java-Bytecode und Delphi-Projekten
Fujaba
Uni Paderborn
Freies UML-Tools (GPL).
unterstütztunterstütztunterstütztunterstütztunterstütztunterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztunterstützt
  • SDL
in Planung
  • Java
Story Driven Modeling, d.h. Integration aller UML-Verhaltensdiagramme zu einer visuellen Programmiersprache
Objektdiagramme im Dynamic Object Browsing System
Erkennung und Unterstützung von Design Patterns
gModeler    
G. Skinner
Programm ist kostenfreie verfügbar
nicht unterstütztunterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstützt
  • FlashMX XML
nicht unterstützt
  • Flash-Plugin im Browser
  • Export von HTML-Dokumentation
  • Export von XML-Dateien
HOORA Analysis Tool
E2S
 
unterstütztunterstütztunterstütztnicht unterstütztunterstütztunterstütztnicht unterstütztnicht unterstütztnicht unterstütztunterstütztnicht unterstützt nicht unterstützt
  • Windows
  • Import von Diagrammen im Rational Rose Format
  • Anforderungsmanagement
  • Dokumentationsgenerierung
Ideomatic UML
Ideogramic
Werkzeug für gemeinsame Modellierung an Whiteboards, etc.
In ihrer Funktionalität beschränkte freie Version verfügbar.
unterstütztunterstütztunterstütztunterstützt
nicht unterstütztunterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztunterstützt
  • Windows
  • Linux
  • Reverse Engineering von Java- und C++-Code
  • Generierung von HTML-Dokumentationen
Innovator
MID
 unterstütztunterstütztunterstütztunterstütztunterstütztunterstützt
(3)
unterstützt
(3)
nicht unterstütztunterstütztunterstütztunterstützt
(4)
  • Forte Tool
  • Object COBOL
  • SmallTalk
  • SQL-DDL
  • Visual Basic
unterstützt
Ab v7 Exportfunktionalität
  • AIX
  • DEC VMS
  • HP-UX
  • Linux
  • OS/2
  • Solaris
  • Win 95/98/NT 4.0/2000
  • Windows 3.1x
  • Zusätzlicher Diagrammtyp: Ereignisflußdiagramm (EFD)
  • Geschäftsprozessmodellierung, Vorgehensmodellierung
  • Datenmodellierung (ERM)
  • Funktionsmodellierung (SA/RT/SD)
  • anpaßbare Dokumentationsgenerierung HTML, WinWord, FrameMaker, PostScript
  • Anbindung an diverse Versionsmanagement-Tools (PVCS, ClearCase, etc.)
  • Anbindung an OO-Datenbanken (Poet, Versant, ObjectStore, etc.)
  • Offene API über TCL-Skripte
ISOA
Mega
 nicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstützt nicht unterstützt  
iUML    
Kennedy Carter
kostenfreie Evaluierungsversion verfügbar
unterstütztunterstütztunterstütztnicht unterstütztnicht unterstütztunterstütztunterstütztnicht unterstütztnicht unterstütztnicht unterstütztunterstütztnicht unterstützt
  • Windows
 
  • MDA-Werkzeug
  • Unterstützt xUML
J2U
NASRA
Trial Version als Download verfügbar.
nicht unterstütztunterstütztnicht unterstütztnicht unterstütztunterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstützt unterstützt
  • Java
Reverse-Engineering-Werkzeug.
Untersucht Java-Bytecode und transferiert ihn in XMI-Dateien, die durch verschiedenste UML-Werkzeuge eingelesen und verarbeitet werden können.
Generiert interaktive HTML-Dokumentationen zu Klassen- und Sequenzdiagrammen.
Javelin
Step a head
 nicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztunterstützt nicht unterstützt  
JaVISION
Object Insight
Aktuelle Version 1.01 (1.02 angekündigt).
Kostfreie 30-Tage Trial Version als Download verfügbar.
nicht unterstütztunterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztunterstützt nicht unterstützt
  • Linux -- geplant
  • Solaris -- geplant
  • Windows
 
JDeveloper
Oracle
 nicht unterstütztunterstütztnicht unterstütztunterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztunterstützt nicht unterstützt
  • Java
 
Jude
Objectclub
Kostenfrei erhältlich
unterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztnicht unterstütztnicht unterstütztunterstützt nicht unterstützt
  • Java
  • Re-Engineering von Java-Quellcode
  • Import von Rose 98 Modellen
  • Export von Diagrammen als ASCII/JIS(!)-Diagramm möglich
  • In japanischer und koreanischer Version erhältlich
JUMLi
Kreditwerk
Freies Werkzeug, das von Studenten der Berufsakademie der Bausparkasse Schwäbisch Hall entwickelt wurde.
unterstütztunterstütztunterstütztunterstütztunterstütztunterstütztnicht unterstütztnicht unterstütztnicht unterstütztunterstütztunterstützt
  • C#
nicht unterstützt
  • Java
Liest auch bestehende Quellcodedateien ein.
JVISION
Object Insight
30-Tage Trial-Version zum Download verfügbar.
unterstütztunterstütztnicht unterstütztnicht unterstütztunterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztunterstützt nicht unterstützt
  • Windows
  • Sun Solaris
  • Linux
  • HTML-Dokumentationsgenerierung
  • Roundtrip-Engineering von Java-Code
kUML
kUML-Projekt
Open-Source-Werkzeug für KDE unter Linux.
unterstütztunterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstützt 
nicht unterstützt
geplant
  • Linux
 
Lincoln Software
                 
LOREx2 for Java
Elixir
 nicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztunterstützt nicht unterstützt  
MagicDraw UML
NoMagic Inc.
 unterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstützt unterstützt
  • Java
  • Java Code round-trip engineering
  • Im- und Export von Rational Rose Modellen (*.mdl Files)
  • Verschiedene Analysemöglichkeiten (automatische Diagrammableitung (package dependency diagram), Vererbungsverfolgung)
MEGA development
MEGA International
                
MetaEdit
Metacase
Meta Case-Tool das die Konfektionierung einer eigenen Methode erlaubt.
nicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstützt nicht unterstützt
  • Windows
 
Metamill
MetaMill
30-Tage Evaluierungsversion verfügbar.
unterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztnicht unterstütztunterstütztunterstützt
  • C#
unterstützt  
Modelistic
Modelistic.com
Operiert direkt syncronisiert auf dem Java-Quellcode.
Evaluierungsversion per Download verfügbar.
nicht unterstütztunterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztunterstützt nicht unterstützt
  • Java
 
Modelmaker
Modelmaker
 unterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztnicht unterstütztnicht unterstütztnicht unterstützt
  • Delphi
nicht unterstützt
  • Windows
 
Object Domain
Object Domain Systems
Evaluationsversion zum Download verfügbar.
unterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstützt
  • Python
nicht unterstützt
  • Java
  • HTML-Dokumentationsgenerierung
Objecteering/UML
Objecteering Software
Kostenfreie Personal Edition verfügbar.

Deutscher Distributor: PeakEngineering.
unterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstützt
Unterstützt das EJB-Profile gemäß JCP
  • DDL
    • Oracle7
    • Oracle8
unterstützt
  • Linux
  • Solaris v2.6, v2.7, v2.8
  • Windows
  • Kopplung zu Visual Basic
  • Anbindung an ClearCase, PVCS, Visual Source Safe via SCC
  • Unterstützt den MDA-Ansatz der OMG
  • Unterstützt Design Pattern nach Gamma, et al. und weitere, sowie anwenderdefinierte
  • Anpaßbare Helferlein (Wizards) zur Unterstützung diverser Entwicklungsmodelle
  • Dokumentationsgenerierung in HTML, RTF, Postscript und ASCII
  • Integration mit JUnit
  • Integration mit CM Synergy
Object Engineering Workbench (OEW) für Java/C++
Innovative Software
Der Hersteller hat Entwicklung und Vertrieb dieses Produkts eingestellt.
nicht unterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztnicht unterstütztunterstütztunterstützt
  • DDL
    • DDL-SQL
    • ObjectStore & POET
nicht unterstützt
  • Windows
 
ObjectGEODE
Telelogic
 nicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstützt nicht unterstützt  
ObjectiF
Microtool
Kostenlose Demoversion über Webseite des Herstellers verfügbar.
unterstütztunterstütztunterstütztunterstütztunterstütztnicht unterstütztunterstützt(5)nicht unterstütztunterstütztunterstütztunterstützt
  • C#
  • COM-IDL
  • DDLs
    • Poet
    • SQL
  • VB.NET
  • Visual Basic
unterstützt
  • Windows 98/NT 4.0/2000/XP
Oberflächen-Prototyping, Aktions- und Code-Skripting, Refactoring, Reverseengineering, Testen mit JUnit und Nunit, HTML-Dokumentationsgenerierung, Pattern-Manager, KM-Anschluss, Model-Reviewer, eigenes Prozeßmodell actiF und Integration in Visual Studio.NET
ObjectMaker
Mark V
 nicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstützt nicht unterstützt  
ObjectPlant
Arctaedius
 unterstütztunterstütztunterstütztunterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztunterstütztunterstützt nicht unterstützt
  • Apple Macintosh 68020, System 7.1+
 
ObjectTeam
Cayenne
jetzt www.cool.sterling.com
Kostenlose Einzelpatzversion für Linux als „Personal Edition“ über Homepage des Herstellers verfügbar.
nicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstützt nicht unterstützt
  • Linux
  • Windows
 
Objekttechnologie Werkbank (OTW2)
OTW Software (ehemals OWiS)
Die Firma OWiS wurde von InterShop übernommen. Ob Produkt weiterentwickelt und -vertrieben wird ist derzeit unklar.
unterstütztunterstütztunterstütztunterstütztunterstütztnicht unterstütztunterstütztunterstütztunterstütztunterstütztunterstützt
  • DDL-SQL
  • Delphi
in Planung für die nächste Version
  • Windows
HTML-Generierung; Entity-Relationship-Diagramm; Reverse Engineering C++ und Java (auch Bytecode!); Generierung von Modellüberprüfungscode; Wiederverwendung bewährter Lösungen durch werkzeugunterstützte Musterinstanziierung; Softwareentwicklung nach SEPP/OT, einem Vorgehensmodell zur UML;Modellprüfer; Modellbewertung nach Metriken;Unterstützt (auch offline) Teamarbeit auf Basis des UML-Paketkonzeptes; Implementierung von Entwurfsmustern nach E. Gamma; Datenaustausch mit C.A.R.E. dem Requirements Engineering Tool von Sophist; Importschnittstelle zu Rational Rose
OpenTool
TNI
              
  • AIX
  • Linux
  • Solaris 2
  • UNIX/Motif
  • Windows
 
Plastic
Plastic Software
Beta2 als Download verfügbar.
nicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztunterstützt nicht unterstützt
  • Windows
    genaueres unbekannt
  • HTML Dokumentationsgenerierung
Pollen UML-GUI Designer
e-Companion Software
Kostenlose Trial-Version verfügbar.
unterstütztunterstütztnicht unterstütztnicht unterstütztunterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstützt nicht unterstützt
  • Java
  • Generiert Java-Applets oder Swing-basierte Java-Applikationen
Poseidon for UML
Gentleware
Weiterentwicklung des Open-Source-Projektes ArgoUML.
Neben der frei nutzbaren Community Edition existieren auch kommerzielle Varianten (Standard, Professional, Embedded Edition) für die Support und Schulung angeboten wird.
unterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstützt
(1)
unterstützt
  • C#
  • Delphi
  • Perl
  • PHP
  • SQL
  • VB.net
unterstützt
(2)
  • Java
  • Erweiterbar durch Plug-Ins (z.B. Autolayout, EJB, AndoMDA)
  • Dokumentationsgenerator UMLdoc
  • Roundtrip-Unterstützung für Java
  • Import von Rational Rose Modellen (*.mdl Files)
Power Designer
Sybase
Evaluationsversion als Download verfügbar
unterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztnicht unterstütztunterstütztunterstützt
unterstützt
  • Windows
 
Pragmatica
Pragsoft Corp.
Evaluationsversion per Download verfügbar.
unterstütztnicht unterstütztunterstütztnicht unterstütztunterstütztnicht unterstütztnicht unterstütztnicht unterstütztunterstütztunterstütztunterstützt nicht unterstützt
  • Windows
  • Unterstützt auch Booch-Methode und -Notation
  • RTF-Dokumentationsgenerierung
  • Reverse-Engineering Funktionalität
  • Erweiterung durch benutzerdefinierte Skripte möglich
  • Unterstützung von Message Sequence Charts
Prosa/om
Insoft
 unterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztnicht unterstütztunterstütztunterstützt nicht unterstützt
  • HP-UX
  • SUN Solaris
  • Windows
 
Pro Vision Workbench
Proforma
 nicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztunterstütztnicht unterstützt
  • DDL-SQL
  • Visual Basic
nicht unterstützt 
Codegenerierungsmodule müssen extra bezahlt werden
ProxyDesigner
ProxySource
Freies Modellierungstool.
unterstütztunterstütztunterstütztnicht unterstütztunterstütztunterstütztunterstütztunterstütztnicht unterstütztnicht unterstütztnicht unterstützt nicht unterstützt  
Rational Rose Developer
IBM
Früher unter dem Namen Rational Rose durch die Firma Rational vertrieben.
unterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstützt
  • Ada 83 und 95
  • Delphi
  • ORACLE8 DDL
  • SQL2
  • Visual Basic
  • XML-DTD
unterstützt
kann separat von Web-Site bezogen werden
  • AIX 4.1.4, 4.2
  • Digital UNIX 4.0B and D
  • HP-UX 10.2, 11.00
  • SGI IRIX 6.2, 6.4
  • Solaris 2.5 & 2.6
  • Windows
  • Schnittstelle zu MS-Visual Source-Safe
  • Unterstützt auch Booch- und OMT-Methode
Weiterführendes:
Mit dem kostenfreien Add-In VG UML Modeler aus den IBM Alphaworks Laboren können Modelle in der VG 4GL automatisiert aus UML erzeugt werden.
Rational Rose XDE
IBM
Neue Produktreihe, in Ergänzung des weiterhin verfügbaren Rose.
Früher unter dem selben Namen durch die Firma Rational vertrieben.
unterstütztunterstütztunterstütztunterstütztunterstütztnicht unterstütztunterstütztunterstütztnicht unterstütztunterstütztunterstützt
  • C#
  • Java
 
  • Windows 2000 Professional (Service Pack 2)
  • Windows XP Processional
Rational Technical Developer
IBM
Früher unter dem Namen Rational Rose RealTime vertrieben
unterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztnicht unterstütztunterstütztunterstützt
C- und C++-Codegenerierung für verschiedene Zielplattformen mit verschiedenen Compilern
unterstützt
  • Linux
  • Sun Solaris
  • Windows 2000
  • Windows NT
  • Windows XP
  • Unterstützte Zielplattformen:
    • Chorus Classix
    • eCos uITRON
    • LYNX
    • Nucleus
    • OSE
    • pSOS
    • QNX
    • Same
    • Tornado
    • VRTX
    • VxWorks
    • Windows CE
    • ...
  • Im- und Export von Rose-Modellen
  • Codegenerierung für Klassen- und Zustandsdiagramm
  • Automatisierte Testfunktionalität
  • Unterstützung der Connexis Distribution Infrasturcture für Build und Debugging verteilter Systeme
Real Time Developer Studio
Pragmadev
 nicht unterstütztunterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztunterstütztnicht unterstütztnicht unterstütztnicht unterstützt
Erzeugt C-Code für verschiedene Realtime-Plattformen
nicht unterstützt
  • Linux
  • Solaris
  • Windows
Unterstützte Zielplattformen:
  • CMX RTX
  • OSE
  • Posix
  • uITRON
  • VxWorks
  • Win32
Rhapsody
iLogix
Deutsche Distributoren: Berner & Matter und Willert
 
Kostenfreie Trialversion verfügbar
unterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstützt
  • Linux (in Planung)
  • Solaris
  • Windows
  • generiert Code aus Zustands- und Aktivitätsdiagrammen
  • Modelltest durch Animation
  • Round-Trip-Engineering möglich
  • Code auf Echtzeitbetriebssysteme portiertierbar
  • Anbindung an Versionsmanagmenttools
  • Rational Rose Import
  • VBA Scripting
  • Anpaßbare Dokumentationsgenerierung
ROCASE
BABES-BOLYAI University Computer Science Research Laboratory
Betaversion als Download verfügbar.
nicht unterstütztunterstütztunterstütztnicht unterstütztnicht unterstütztunterstütztnicht unterstütztnicht unterstütztnicht unterstütztunterstütztnicht unterstützt nicht unterstützt
  • Windows
 
Select Component Architect
Select Business Solutions
 unterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstützt
  • C#
  • Delphi
  • Forté
  • Oracle-DDL
  • SQL ANSI89
  • SQL ANSI92
  • SQL Server-DDL
  • Visual Basic
unterstützt
  • Windows
  • Multi-User-Fähigkeit durch Repository-Technologie
  • Geschäftsprozessmodellierung (Prozesshierarchien & Abläufe)
  • Datenmodellierung (ER-Diagramme)
  • Design-Animation
  • Anpassbare Dokumentationsgenerierung
  • Integrationen zum Anforderungsmanagement, Testmanagement und Komponentenmanagement
  • Alle Programmierumgebungsgeneratoren unterstützen auch das Reverse-Engineering
  • Synchronizer-Technologie zum Anzeigen von Unterschieden zwischen UML-Modell & Code
  • Offene OLE-Schnittstelle für eigene Erweiterungen
  • Anbindung an Datenmodellierungswerkzeuge
  • Versionskontrolle
  • Anpassbarkeit des Meta-Modells um eigene Attribute
  • Vorgehensmodell (auch als Online-Hilfe)
Simply Objects
Adaptive Arts
Freie Evaluationsversion verfügbar.
unterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstützt nicht unterstützt
  • WindowsXP
 
SiSy Developer
SiSy
Deutschland-Vertrieb:
RMS
 unterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztnicht unterstütztunterstütztnicht unterstützt
  • Delphi
  • Pascal
nicht unterstützt  
Slime
MVMSoft
UML-Plugin für Eclipse
unterstütztunterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztunterstützt nicht unterstützt
  • Java
 
Smartdraw
Smartdraw
Einfaches Zeichenwerkzeug.
Kostenfreie Evaluierungsversion verfügbar
unterstütztunterstütztunterstütztunterstütztunterstütztunterstütztnicht unterstütztunterstütztnicht unterstütztnicht unterstütztnicht unterstützt nicht unterstützt
unbekannt, vermutlich Windows
 
SoftModeler
SoftEra
30-Tage Evaluationsversion zum Download verfügbar.
nicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstützt nicht unterstützt
  • Java
HTML/XML Generierung
Software through Pictures (StP)
AONIX
 unterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstützt
  • Ada 95
  • TOOL
unterstützt
  • Solaris
  • Windows
  • Durch Skripte anpaßbarer Dokumentationsgenerator für HTML, Framemaker, RTF und ASCII
  • Reverse-Engineering von C/C++- und Java-Code
  • Code-Generierung basiert auf Architecture Centric Development-Technik und kann separat zugekauft werden
  • Versionskontrolle
  • Unterstützung von Gruppenarbeit
  • Scripting-Schnittstelle
System Architect/2001
Popkin Software & Systems
 unterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstützt
  • C#
  • Delphi
  • HTML
  • Power Builder
  • SmallTalk
  • Visual Basic
nicht unterstützt
  • Windows
  • Reverseengineering C++ und Java-Source Code in Klassendiagramme
  • Umsatzetzung von ER-Diagrammen in Klassendiagramme und umgekehrt
  • IDEF0 und IDEF3 Utilities
  • Catalyst Utilities
  • Reverse Engineering von relationalen Datenbanken aus DDL-File oder via ODBC-Connect
  • Versionkontrolle
  • Unterstützt Gruppenarbeit
TAU-UML Suite
Telelogic
 unterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstützt
  • COM+ IDL
unterstützt
  • HP-UX
  • Sun Solaris
  • Windows
 
Teuta
Institut für Softwarewissenschaft der Universität Wien
Kostenfrei erhältlich
nicht unterstütztunterstütztnicht unterstütztunterstütztnicht unterstütztunterstütztnicht unterstütztunterstütztnicht unterstütztunterstütztnicht unterstützt
XML-Generierung
nicht unterstützt
  • Java
  • Modellüberprüfung
Together
Borland (ehemals: TogetherSoft)
Eine kostenlose "Whitboard-Editon" ist über die Web-Site des Herstellers verfügbar
Der unabhängige amerikanische Test-Service "Java Applet Rating Service" (JARS) bewertet das Tool als Top 1%-Spitzenprodukt.
unterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstützt
  • C#
  • COM IDL
  • EJB
  • Visual Basic.NET
  • Visual Basic 6
unterstützt
  • AS/400
  • Linux
  • Macintosh
  • OS/2
  • Solaris
  • Windows
  • Patternbibliothek nach GoF enthalten
  • Versionskontrolle
  • Dokumentationsgenerierung
  • Anpassbare Metriken
  • Unterstützung von Codeaudits
  • Anwenderdefinierbare Diagrammtypen
  • Unterstützt Forward- und Reverseengineering von Sequenzdiagrammen
Trice
Protos Software
Evaluierungsversion verfügbar
nicht unterstütztnicht unterstütztunterstütztnicht unterstütztunterstütztnicht unterstütztnicht unterstütztnicht unterstütztunterstütztunterstütztnicht unterstützt
  • C
  • COM
  • Microcontroller (C166, 8051, ...)
nicht unterstützt
  • Windows 2000/XP
  • Windows 98
  • Windows NT 4.0
  • unterstützt die ROOM-Methode
  • Schwerpunkt: Embedded Systems, Real-time Systems
  • HTML-Dokumentationsgenerierung
  • interaktive formale Methoden
Umbrello UML Modeller
Umbrello Project Team
UML-Werkzeug für KDE das bei Sourceforge als Open-Source Implementierung vorangetrieben wird.
unterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstützt
  • PHP
  • Perl
  • Python
  • SQL-DDL
  • ADA
  • AS
  • JavaScript
  • XML-Schema
unterstützt
  • Reverse-Engineering von C++-Code
  • UNIX mit Qt- und KDE-Unterstützung
 
UMLAUT
IRISA/CNRS
 unterstütztunterstütztunterstütztunterstütztunterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstützt
  • Eiffel
unterstützt
In der Variante Lancelot
  • Linux
  • Solaris
  • Windows
  • Action Semantics Unterstützung (Variante: ASL)
  • CDIF-Generator
  • MDL-Reader
  • OCL-Integration (Variante: ASL)
  • Simulator-Variante zur Verifikation der dynamischen Modelle
UML Diagrammer    
Pacestar
kostenfreie Evaluierungsversion verfügbar
unterstütztunterstütztunterstütztunterstütztunterstütztunterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstützt nicht unterstützt
  • Windows
 
UMLed
Georg Kubitz
Lizensierung für Schulen kostenfrei
nicht unterstütztunterstütztnicht unterstütztnicht unterstütztnicht unterstütztunterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstützt
  • Delphi
nicht unterstützt
  • Windows
 
UMLet
Martin Auer,
Thomas Tschurtschenthaler
Visualisiert bestehende Rose-Modelle und erlaubt die Erstellung eigener Klassendiagramme.
unterstütztunterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstützt unterstützt
  • Java
 
UMLGraph
Diomidis Spinellis
 nicht unterstütztunterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstützt nicht unterstützt
  • Java
  • Generiert aus Java-Quellcode Klassendiagramme in verschiedenen Graphikformaten mit Hilfe der Graphenbibliothek GraphViz.
UmlNICEe
Intecs
 nicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstützt nicht unterstützt  
UMLPad
Luigi Bignami
Freies Werkzeug (GPL-Lizenz)
nicht unterstütztunterstütztunterstütztunterstütztunterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstützt nicht unterstützt
  • Windows
  • Druck und Export der Diagramme
  • HTML-Dokumentationsgenerierung für Klassendiagramme
UML Studio
Nachfolger von Pragmatica
Pragsoft
Unterstützt UML v1.0
Freewareversion erlaubt Speicherung von max. fünf Klassen.
         unterstütztunterstützt nicht unterstützt 
  • Reverse-Engineering
  • HTML-Dokumentationsgenerierung
Unimodeler
Unimodeler
Kostenlose Version zum Download.
unterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstützt nicht unterstützt
  • Linux
 
Visible
Visible Systems
                
Visio
Microsoft
Entwickelt sich nach der Integration der MS-Repositoryschnittstelle immer mehr vom reinen Zeichentool hin zum CASE-Tool light.
unterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstützt
  • C#
  • Visual Basic
nicht unterstützt
  • Windows
VisualDesigner
ArsNova
 nicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstützt
  • Visual Works SmallTalk
nicht unterstützt  
Visual Paradigm for UML
Visual Paradigm
 unterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztnicht unterstütztnicht unterstütztunterstützt nicht unterstützt
  • Java
  • Linux
  • Mac OS X
  • Windows
  • Eclipse-Integration
Visual Studio 5 (Codename Burton)
Microsoft
Bisher noch keine definitiven Aussagen zum UML-Leistungsumfang verfügbar.
             
  • Windows
Microsoft Pledges UML Support for 'Burton'
Visual Thought
Confluent
Shareware
unterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztnicht unterstütztnicht unterstützt nicht unterstützt
  • Unix
  • Windows
 
Visual UML
Visual Object Modelers
Vollfunktionale 30-Tage Demoversion als Download verfügbar.
unterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstützt unterstützt  
white horse
Microsoft
Codename der noch unveröffentlichten neuen Visio-unabhängigen UML-Modellierungskomponente der nächsten Version von Visual Studio
           
  • Windows
 
WinA&D
MacA&D
Excel Software
 nicht unterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztunterstütztnicht unterstütztunterstütztunterstützt
  • Delphi
nicht unterstützt
  • MacA&D: Mac
  • WinA&D: Windows
  • TaskModels
  • Process Models
  • Data Models
  • HTML Reports
  • API
  • QuickCRC-Interface
WithClass
MicroGold
Microgold legt jeder Version von WithClass eine Ausgabe des Buches UML in a Nutshell bei.
unterstütztunterstütztunterstütztunterstützt unterstütztunterstützt
(6)
unterstützt
(6)
unterstütztunterstütztunterstützt
  • Ada
  • C
  • Delphi
  • Eiffel
  • MS Access
  • Object Pascal
  • ODBC
  • SmallTalk
  • VDHL
  • Visual Basic
nicht unterstützt
  • Windows
Reverse Engineering von:
  • C++ Header Dateien
  • CORBA IDL
  • Delphi
  • Java
  • ODBC
  • Visual Basic
xjcharts
XJ Technologies
Evaluationsversion verfügbar
nicht unterstütztnicht unterstütztunterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztunterstütztunterstützt
  • Linux/gcc/pgcc
  • QNX/Watcom
nicht unterstützt
  • Windows
 
Xylophon
Ali Mahdoui
Sourceforge Projekt.
unterstütztunterstütztunterstütztunterstütztunterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstütztnicht unterstützt nicht unterstützt
  • Java
 

Anmerkungen

(1) Nur in der Embedded Edition
(2) Einschließlich UML 2.0 Diagram Interchange
(3) Ab Version 7
(4) Im Entstehen; derzeit wird nur eine Untermenge des Standards unterstützt
(5) In Form von Packagediagrammen
(6) Im Diagramm Implementation

Die früher auf dieser Seite gelisteten Werkzeuge FreeCASE, HOW, Structure Builder (wird inzwischen von TogetherSoft weiterentwickelt) und GDPro existieren nicht mehr.

back to top   Legende

 

Die verwendeten Symbole haben folgende Bedeutung:

nicht unterstütztunterstützt
kein Symbol
nicht unterstützt
unterstützt
(bisher) keine Information vorhanden

Acrobat ReaderDownload dieser Seite im PDF-Format




separator line
Service provided by Mario Jeckle
Generated: 2004-06-07T12:32:25+01:00
Feedback Feedback       SiteMap SiteMap
This page's original location This page's original location: http://www.jeckle.de/umltools.html
RDF metadata describing this page RDF description for this page