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
-
- JMI - Java-Meta-Data-Interface
- 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!