BOUML is a free UML 2 tool box allowing you to specify and generate code in C++, Java, Idl, Php and Python. BOUML runs under Unix/Linux/Solaris, MacOS X and Windows. It is very fast and doesn't require much memory to manage several thousands of classes.
to install see http://bouml.sourceforge.net/readme_macosx_new.txt
4.5
August, 26th 2008
Previous releases may crashs when you load a project containing a modeled class instance (part of the browser) having a relation valuing a deleted modeled class instance (deletion was made in a previous session) , fixed.
Add Java generation setting force package prefix generation. This setting is set by default for compatibility with previous releases.
Java Generator 2.16
In the previous releases the name of a referenced class was prefixed by its package when it is not part of the current package even if you asked for import generation through dependencies stereotyped import.
Now a referenced class is not prefixed by its package when the class or its package is imported and force package prefix generation is not set.
The previous releases of BOUML cannot read a project saved with this version. Obviously this release is able to read the projects made by previous releases of BOUML.
Copyright © 2009 SourceForge, Inc. All rights reserved. Terms of Use