UML Diagramme wie Use Case Diagramme, Activity Diagramme oder auch Klassendiagramme kann man mittlerweile auch relativ bequem online "zeichnen". Mit kleinen Helferlein ist es möglich schnell ohne die Installation von umfangreicher Software ein UML Diagramm zu erstellen.
Auf der Seite http://yuml.me ist es mit wenigen befehlen möglich sich sein eigenes Diagramm zu "programmieren" mit kleinen Klammerbefehlen werden Abhängigkeiten und Kardinalitäten vereinbart.
Schon etwas umfangreicher, dafür aber auch schwieriger zu durchschauen ist http://www.gliffy.com. Damit lassen sich nicht nur UML Diagramme erstellen sondern auch Geschäftsprozesse, Grundrisse und vieles mehr. Gliffy ist allerdings nicht komplett kostenfrei. Als Basis-User darf man nur 5 Diagramme estellen. Dennoch ein sehr umfangreiches Tool welches so manncher kommerzeller Software konkurrenz macht.