BOUML is a free UML 2 tool box allowing you to specify and generate 
code in C++, Java, Idl, Php and Python.

Bouml documentation provides a complete user manual in HTML format, 
and context sensitive help using F1 key from inside the application.

To configure for use after installation:

You may use the documentation as a complete HTML manual by pointing your 
browser to "file:///usr/share/bouml/docs/index.html

To configure context sensitive help within the application, from the
drop menus select:
  Miscellaneous >> Set environment (dialog opens)
  Set "Manual path" = /usr/share/bouml/docs/
