
Bouml

Use case diagram
(Note : shadow drawing and color gradient are 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 diagram (the used drawing settings hide the attributes and operations)

Class diagram (with ports and embedded composite diagrams visible)

Class drawing depending on the choosen drawing language

many Class drawing capabilities

special case of MySQL tables


Object diagram (with embedded composite diagram)
(montrant un diagramme composite)




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)