UMLGraph facilitates the declarative specification and drawing 
of UML class and sequence diagrams. One can specify a class design 
using the Java syntax complemented by Javadoc tags.

WWW: http://www.umlgraph.org/
