StarUML: Unterschied zwischen den Versionen
Kowa (Diskussion | Beiträge) |
Kowa (Diskussion | Beiträge) |
||
Zeile 13: | Zeile 13: | ||
===Projektende und Nachfolger=== | ===Projektende und Nachfolger=== | ||
Seit [[2008]] wird StarUML nicht mehr weiterentwickelt. | Seit [[2008]] wird StarUML nicht mehr weiterentwickelt. Es gibt jedoch zwei Open-Source-Nachfolgeprojekte: „WhiteStarUML“ und „StarUMLPlus“. | ||
Allerdings ist „StarUMLPlus“ eher für den asiatischen Sprachraum gedacht. | Allerdings ist „StarUMLPlus“ eher für den asiatischen Sprachraum gedacht und wird anscheinend seit [[2015]] nicht mehr weiterentwickelt. | ||
von StarUML | [[2014]] wurde die kommerzielle Version StarUML 2 als Nachfolger von StarUML vorgestellt. Die läuft nicht nur unter Windows, | ||
[[2018]] | sondern auch unter Linux und Mac OS X. Die Original-Web-Site von StarUML wurde auf die Web-Site des Nachfolgers verlinkt. | ||
die grafischen Exportdateien ein. Als Student kann man eine [http://staruml.io/buy Educational Lizenz] ohne diese Einschränkung erwerben. | |||
Seit [[2018]] gibt es StarUML 3 als Nachfolger von StarUML 2. Im Gegensatz zur Vorgänger-Version fügt die Testversion ein Wasserzeichen „not registered“ in | |||
die grafischen Exportdateien ein. Als Student kann man eine verbilligte [http://staruml.io/buy Educational Lizenz] ohne diese Einschränkung erwerben. | |||
===Download=== | ===Download=== |
Version vom 12. Juni 2019, 15:06 Uhr
Dieser Artikel erfüllt die GlossarWiki-Qualitätsanforderungen nur teilweise:
Korrektheit: 5 (vollständig überprüft) |
Umfang: 3 (einige wichtige Fakten fehlen) |
Quellenangaben: 4 (fast vollständig vorhanden) |
Quellenarten: 3 (gut) |
Konformität: 3 (gut) |
Definition
StarUML ist ein freies UML-Werkzeug für Windows, welches einen großen Teil der Unified Modeling Language 2 unterstützt.
Anmerkungen
Projektende und Nachfolger
Seit 2008 wird StarUML nicht mehr weiterentwickelt. Es gibt jedoch zwei Open-Source-Nachfolgeprojekte: „WhiteStarUML“ und „StarUMLPlus“. Allerdings ist „StarUMLPlus“ eher für den asiatischen Sprachraum gedacht und wird anscheinend seit 2015 nicht mehr weiterentwickelt. 2014 wurde die kommerzielle Version StarUML 2 als Nachfolger von StarUML vorgestellt. Die läuft nicht nur unter Windows, sondern auch unter Linux und Mac OS X. Die Original-Web-Site von StarUML wurde auf die Web-Site des Nachfolgers verlinkt.
Seit 2018 gibt es StarUML 3 als Nachfolger von StarUML 2. Im Gegensatz zur Vorgänger-Version fügt die Testversion ein Wasserzeichen „not registered“ in die grafischen Exportdateien ein. Als Student kann man eine verbilligte Educational Lizenz ohne diese Einschränkung erwerben.
Download
Actionscript-3-Generator (StarUML 1)
Für ActionScript gibt es einen StarUML-1-Generator, der UML-Klassendiagramme in AS3-Klassen-Definitionen übersetzt. Die Original-Version stammt von Senocular. Für die Lehrveranstaltung Multimedia-Programmierung wurde diese Verion leicht modifiziert.
Für JavaScript gibt es in StarUML 3 einen derartigen Generator leider (noch) nicht, wohl aber für TypeScript.
Installation der modifizierten Version
- Export Template herunterladen:
https://glossar.hs-augsburg.de/beispiel/staruml/
- Das Zip-Archiv im Ordner
<Windows-Programmordner>
\StarUML\modules\staruml-generator\templates\
entpacken.
Der ActionScript-3.0-Ordner enthält zwei Dateien:
template description.tdf
(Konfigurationsdatei)template.cot
(Generatordatei)
Benutzung des Generators
- StarUML starten
Tools
→StarUML Generator
- Im Dialogfenster einen Hacken bei
ActionScript 3
→ Klick aufnext
- Ordner auswählen oder erstellen, in welchen die Exportfiles gespeichert werden sollen → Ordner wählen → Klick auf
next
- Klick auf
Generate
- Zielordner öffnen → dort befindet sich der neu erstellte Code