Archiv für die Kategorie „Studium“

OpenSource UML Tool, StarUML

Donnerstag, 16. November 2006

StarUML LogoWer hin und wieder einmal kleinere Programmier-Projekte entwickeln muss (durch Praktika oder Studium), und dies auch auf einem halbwegs professionellen Level betreiben will, kommt an UML Klassendiagramme nicht vorbei. Nun ist das Angebot an kostenloser UML-Software ziemlich übersichtlich :-( – soll heißen es existieren wenige Lösungen die wirklich ausgereift sind.

Nun, seit zwei Tagen nutze ich nun StarUML. Ein von mir bis dato noch überhaupt nicht wahrgenommenes Open Source Projekt zur Erstellung von UML-Diagrammen. Und, was soll ich sagen, bis jetzt bin ich stark begeistert.

Folgende Features werden u.a. unterstützt:

  • Anordnung der Diagramme in Projekten
  • Die verschiedensten Diagrammarten
    (Class, Use-Case, Sequenz, Collaboration, Activity und Component Diagramme)
  • Import von XMI und verschiedenen Frameworks
  • Export z.B. nach XMI, JPEG und WMF (leider nicht nach SVG)
  • Codegenerierung für Java, C, C++ (erweiterbar)
  • Reverse Engeniering

Hier einige Screenshots bei Sourceforge zu StarUML.

Das ist recht einfach und intuitiv zu bedienen. Tool-Tips werden genauso angeboten wie ein die Möglichkeit des An- und Abdockens verschiedener Menüelemente. Trotzdem erschlägt die Benutzeroberfläche nicht mit einer Fülle an Möglichkeiten die UML einem bietet, es bleibt übersichtlich
Mankos:

  • Leider bisher nur für Windows erhältlich.
  • Kleiner Anzeigeprobleme / Verbesserungsmöglichkeiten beim Zeichnen. So existiert beispielsweise ein Raster, bisher habe ich aber noch nicht rauskriegen wie Objekte am Raster ausgerichtet werden können.

Mein Fazit: Sicherlich kann StarUML (noch) nicht mit den großen Systemen wie Borland Together oder MS Viseo konkurieren, es bietet jedoch gerade für UML-Einsteiger einen angenehmen Funktionsumfang ohne überladen zu wirken. Wirklich interessant für Projekte wird das Programm allerdings erst, wenn es auch ohne Probleme unter Linux zum Einsatz kommen kann.



frei

Donnerstag, 20. Juli 2006

Juhu, ich hab endlich frei. Ich hab heut meine vorläufig letzte Prüfung für dieses Semester abgelegt. Und das bei Rekordtemperaturen. Heute soll ja angeblich in der Lausitz der heisseste Tag des Jahres sein. 38°C hab ich gehört. Der Raum in dem wir geschrieben haben liegt übrigens an der Südseite und war bis eine Stunde vor Prüfung noch nicht aufgeschlossen. :-|
Ansonsten is die Prüfung aber gut gelaufen (wer achtet auch auf die Temperatur bei den ganzen Aufgaben die man so zu bewältigen hat).