yUML
- Collaboration-Software%
- Enterprise Portals%
- Lifecycle-Management10%
- Interface-Design40%
- Web Applications40%
Um auf die Schnelle ein UML Diagramm zu einem Blog, Forum oder auch Ticketsystem, wie Redmine oder Trac, hinzufügen, empfiehlt sich die Webapplikation yUML.
Mit einer einfachen Text-Notation, die der eines Wiki ähneln, lassen sich UML Diagramme zeichen.
So wird zum Beispiel aus
[User]->[Roles]
dieses Diagramm,
indem man die Notation einfach in einer Bild-Url einbaut
<img src="http://yuml.me/diagram/scruffy/class/[User]->[Roles]">
Es sind auch komplexere Klassendiagramme mit Details möglich, wie dieses Beispiel erahnen läßt:
[User|#login;#firstname;#surname;#password| +getLogin();+getFirstname(); +getSurname();+getPassword()]1->*[Roles|#name;+getName()], [User]^[Administrator]
Mittlerweile werden auch Aktivitätsdiagramme und Use-Case-Diagramme unterstützt.
Sehr empfehlenswert ist in diesem Zusammenhang auch der Blogeintrag "yUML and jQuery for Large Diagrams" von Tobin Harris, in dem er erklärt wie er jQuery dazu einsetzt, um Div-Blöcke, die die yUML-Notation enthalten, direkt als UML-Diagramm anzuzeigen.
Informationen
Autor:
Dominik Borsbors [at] taktsoft [dot] com
