StarUML: Unterschied zwischen den Versionen
Kowa (Diskussion | Beiträge) |
Kowa (Diskussion | Beiträge) |
||
| Zeile 49: | Zeile 49: | ||
# Zielordner öffnen → dort befindet sich der neu erstellte Code | # Zielordner öffnen → dort befindet sich der neu erstellte Code | ||
===Probleme mit dem Komma (veraltet)=== | <!--===Probleme mit dem Komma (veraltet)=== | ||
'''In seltenen Fällen''' funktioniert StarUML 2 in Windows-Versionen mit deutschem Sprachpaket nicht korrekt. StarUML kommt | '''In seltenen Fällen''' funktioniert StarUML 2 in Windows-Versionen mit deutschem Sprachpaket nicht korrekt. StarUML kommt | ||
| Zeile 86: | Zeile 86: | ||
rem Transformiere eine StarUML-Datei mit Dezimalpunkten in eine StarUML-Datei mit Dezimalkommas | rem Transformiere eine StarUML-Datei mit Dezimalpunkten in eine StarUML-Datei mit Dezimalkommas | ||
"C:\Program Files (x86)\GnuWin32\bin\sed.exe" -i "s/\([>]-\?[0-9]\+\)\.\([0-9]\+[<]\)/\1,\2/g" STARUMLDATEI.uml | "C:\Program Files (x86)\GnuWin32\bin\sed.exe" -i "s/\([>]-\?[0-9]\+\)\.\([0-9]\+[<]\)/\1,\2/g" STARUMLDATEI.uml | ||
</source> | </source>--> | ||
==Quellen== | ==Quellen== | ||
Version vom 12. Juni 2019, 13:49 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: 4 (sehr 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. Seit 2011 gibt es jedoch zwei Open-Source-Nachfolgeprojekte: „WhiteStarUML“ und „StarUMLPlus“. Allerdings ist „StarUMLPlus“ eher für den asiatischen Sprachraum gedacht. Seit 2014 gibt es die kommerzielle Version StarUML 2 als Nachfolger von StarUML, welcher nicht nur unter Windows, sondern auch unter Linux und Mac OS X läuft. Die Web-Site von StarUML wurde auf die Web-Site des Nachfolgers verlinkt. 2018 wurde StarUML 3 als Nachfolger von StarUML 2 veröffentlicht. Im Gegensatz zur Vorgänger-Version fügt diese Version ein Wasserzeichen „not registered“ in die grafischen Exportdateien ein.
Download
Actionscript-3-Generator
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
