yUML

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 Bors
bors [at] taktsoft [dot] com

Kommentare:

0 Kommentare

Kommentar hinzufügen

Der Inhalt dieses Feldes wird nicht öffentlich zugänglich angezeigt.
  • Internet- und E-Mail-Adressen werden automatisch umgewandelt.
  • Zulässige HTML-Tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd><p> <br>
  • Zeilen und Absätze werden automatisch erzeugt.
  • Each email address will be obfuscated in a human readable fashion or (if JavaScript is enabled) replaced with a spamproof clickable link.

Weitere Informationen über Formatierungsoptionen