
Bouml

Use case diagram
(Note : shadow drawing is optional in all the diagrams)


Sequence diagram, drawing depending on the choosen drawing language (UML, C++, Java, Php, Python, Idl)
Sequence diagram, usefull features


Communication diagram, drawing depending on the choosen drawing language (UML, C++, Java, Php, Python, Idl)
Communication diagram, easy edition of the messages and their ranks





Class drawing depending on the choosen drawing language

many Class drawing capabilities




plug-outs implemented in C++ or Java (not in Visual Basic !)

Java catalog (a plug-out)



BOUML doesn't need many time nor memory to do something (see benchmarks), above the result of the reverse of the JDK 1.5 J2SE shared classes (directory jdk-1_5_0-src-scsl/j2se/src/share/classes)