UML-Tools

Bestandteile

Tools

frei

ARGO UML
Umbrello
Teil von KDE
Eclipse
hat auch ein paar UML-Plugins, auch kommerziell
UMLet
selbständig oder als Eclipse-Plugin
yUML
einfache UML diagramme für WWW, E-Mail, Fehlerverfolgungswerkzeuge usw.
PlantUML[enWP]
open source projekt in Java, man kann Diagramme aus Ascii-Beschreibungen zeichnen lassen
Interview mit dem Erfinder Arnaud Roques

WWW/Groupware

Draw UML Diagrams online - eine kommenrzielle Groupware zum kooperativen Erstellungen von Graphen, u.a. UML

Kommerziell

IBM Rational Softwarearchitekt
dies ist das Eclipse basierte Tool und Nachfolger von Rational Rose
Rhapsody
IBM Rational Modeller
früher Rhapsody nun bei IBM, kostenlose Basisversion
Ein Vorteil ist das zusammenwirken mit anderen IBM-Tools, die restlichen Vorteile in Produktmerkmale und Vorteile sind eigentlich die Vorteile von UML selber
Enterprise Architect von SPARX Systems
ObjektIF von Microtool

Dienste

A Web Service for Calculating the Metrics of UML Class Diagrams

Java-Bibliotheken

Crazybeans
Parser für ROSE-Model-Files
Zusammen mit dem folgenden NS-UML gibt es ein mdl zu xmi-Converter (test4)
NS-UML
Barat (at sourceforge)
JAVA-Compiler fontend
SugiBib
Tolle Sache zum automatischen Layout von UML-Diagramme

C++-Bibliotheken

Open Modelling-Framework
implementiert MOF1.4/UML1.5 der OMG

Allgemeine Links

codegeneration.net
OOSE-Katalog UML-tools
Wikipedia
hat wichtige Aufgaben für UML-Tools gesammelt.

Vergleiche von UML-Tools

H. Eichelberger, Y. Eldogan, K. Schmid: "A Comprehensive Analysis of UML Tools, their Capabilities and their Compliance"
Dies ist eine wirklich große Arbeit, die alle Tools untersucht haben. Es kam heraus, dass nur wenige den ganzen Standard erfüllen!