User Tools

Site Tools


software:programmiern:umbrello

Umbrello

Umbrello ist ein freies UML Bearbeitungswerkzeug für den KDE-Desktop. Siehe auch graphisch programmieren

Hier ein paar Eckdaten:

Modell und Diagramme

  • das UML-Modell wird durch Diagramme dargestellt und durch sie bearbeitet
  • je nach dem, ob man den Eigenschaftendialog aus dem Kontextmenu (zu erreichen per Rechtsklick) der Baumansicht oder der Diagrammansicht verwendet, kann er unterschiedliche Seiten enthalten
  • rudimentärer Export der Diagramme als einfache Webseite und Grafiken
  • PROBLEM: Das Verbinden von Klassen mit Textnotizen per Anker funzt leider nicht
    • TODO: nochmals auf anderem PC testen und ggf. Bugreport erstellen

Codegenrierung

  • es werden sowohl Klassenstruktur als auch Quelltextkommentare aus dem Modell generiert
  • die generierten Quelltextkommentare sind kompatibel mit dem Dokumentationsgenerator Doxygen
  • etwas komisch ist nur, das hinterlegter Quellcode in Headerfiles statt Cpp-Dateien landet
  • Die Einstellungsoption Einbeziehung der Header-Dateien aus Verzeichnis ermöglicht das Einbetten von Vorlagen (etwa für Variablen und Lizenzhinweise) im Kopf jeder generierten Datei

Quellcodeimport

  • es werden zwar die Klassen im Modell und in der Baumansicht angelegt, jedoch keine Diagramme
  • die importieren Klassen aus der Baumansicht können jedoch für die Diagrammerstellung verwendet werden
software/programmiern/umbrello.txt · Last modified: 2015/10/30 14:38 by Norman