.
Tools für die Unified Modeling Language (UML)
Folgende UML-Tools, insbesondere UML-Editoren, sind in einigen Modulen und je nach Zweck empfohlen:
- astah* Community (freie Version): Mehr siehe unten.
- Enterprise Architect (EA) (kommerziell). In den PC-Räumen der HSR installiert mit Intranet-Lizenz (beschränkt nutzbar auf eine bestimmte Anzahl Teilnehmer): Mehr siehe unten.
...sowie ev. (können auch Forward- und Reverse-Engineering)
Siehe auch (DB) Modeling Tools, Metrik-Tools (v.a. für Java)
- Visual Paradigm for UML 6.3 (Visual Paradigm Suite 3.0/3.3, Free Download / Community Edition), leider mit Wasserzeichen in Kopfzeile (Lizenz per E-Mail anfordern). Bezug Tankstelle. Schulen können offenbar kostenlos Versionen ohne Wasserzeichen anfordern.
- UML 2, Free Version kann kein Reverse Engineering.
- Java (Windows, Mac)
- astah* Community Edition (vormals JUDE/Community Edition): Download
- Community Edition kann neu auch UML 2.0 (Professional Edition schon lange)
- Frei aber "Login required!"
- Kurzurteil: brauchbar, Nr. 3 nach Enterprise Architect und Visual Paradigm.
- Java (Windows, Mac)
- Objecteering Personal Edition
- Plugins für Eclipse:
- UML 2-Tools von Eclipse (EMF-Projekt).
- Omondo- "EclipseUML 2008 Studio Edition for Java Developers" (Registration notwendig). Kurzurteil: tbd.
- StarUML
- Webseite
- + UML 2, Code generieren
- - Last Update: Dec 30 2005!
- Kurzurteil: Empfohlen für solche, die Codegenerierung benötigen.
- UMlet: UMLet-Tool.
- + Gut zum Klassendiagramme-Zeichnen, UML 2, auch als Eclipse-Plugin.
- - GUI clever gemacht aber unausgereift, zu grosse Schrift
- (Konverter gesucht zur Umwandlung UxF=>XMI, siehe MiniProjekte)
- Kurzurteil: Nur für Analyse und Schulung empfohlen, sonst (vorläufig noch) unbrauchbar! (Urteil Lothar Müller: generell unbrauchbar)
- UML/INTERLIS-Editor: UML-INTERLIS-Editor
- - nur Klassendiagramme
- + Generatoren zu XSD etc.
- UMLGraph -- Deklaratives Zeichnen von Diagrammen
- + Ziemlich gutes, automatisches Generieren von Klassendiagrammen, lässt sich durch JavaDoc-Kommentare steuern
- + Einfach mit Ant zu integrieren
- Keinen GUI-Modus
- ArgoUML
- PlantUML
- Weitere:
- BoUML: brauchbar?
- Violet (nicht brauchbar)
- NEU! MOSKitt - Modeling Software KIT, FREE CASE tool built on Eclipse.