201014Jun

Webentwicklung: Sammlung an UML-Werkzeugen

Kürzlich war ich auf der Suche nach einem UML-Editor, um ein Datenbank-Modell zu entwerfen. UML-Diagramme werden hauptsächlich in der Software-Entwicklung eingesetzt und dienen der Modellierung von grundlegenden Beziehungen und Abläufen eines Programms. Dennoch lassen sich solche Editoren auch für den Bereich der Webentwicklung nutzen: Neben der Planung von Datenbank-Modellen stellen auch Abläufe von Benutzerinteraktionen oder Flussdiagramme von komplexen Webanwendungen Bereiche dar, für die sich ein UML-Editor sehr gut eignet.

Violet UML Editor

Bei Devcurry wurde nun eine umfangreiche Liste mit verfügbaren Open Source-UML-Werkzeugen veröffentlicht, in der sich sehr gute Editoren finden. Eine gelungene Anwendung seiner Art ist so auch der Violet UML Editor, der auf Java basiert und somit plattformunabhängig eingesetzt werden kann. Das Programm bietet einfache Funktionen, so dass sich sowohl Klassen- als auch Objekt- oder Ablaufdiagramme erstellen lassen. In der Aufzählung bei Devcurry finden sich noch weitere Tools, die ähnliche Qualitäten aufweisen.