

BOUML
6 likes
BOUML is a free UML 2 tool box (under development) allowing you to specify and generate code in C++, Java, Idl, Php and Python.
Cost / License
- Free
- Proprietary
Platforms
- Mac
- Windows
- Linux
Features
- Code generation
Tags
BOUML News & Activities
Highlights All activities
Recent activities
No activities found.
BOUML information
Featured in Lists
My Favorite Apps
List by Martynas Stake with 18 apps, updated
What is BOUML?
BOUML is a free UML 2 tool box (under development) allowing you to specify and generate code in C++, Java, Idl, Php and Python.
BOUML runs under Unix/Linux/Solaris, MacOS X(Power PC and Intel) and Windows.
BOUML is very fast and doesn't require much memory to manage several thousands of classes, see benchmark.
BOUML is extensible, and the external tools named plug-outs can be written in C++ or Java, using BOUML for their definition as any other program. The code generators and reverses are ones of the pre-defined plug-outs included in the BOUML distribution. See features.





Comments and Reviews
I use Enterprise Architect at work. I just discovered BOUML, and am now using it for personal development at home. It does everything we use EA for at work (which is really just drawing diagrams). I use it for use case diagrams, class diagrams, sequence diagrams, and state diagrams. It can even do robustness diagrams, if you're willing to go to the trouble - draw it as a class diagram, then change how each class is drawn in the diagram.