BOUML is a UML diagram designer. Programmed in C++ and Qt, it is multilingual, and supports code generation and code reverse engineering. Until version 4.23 it was released as free software under GPL.
BOUML can automatically generate code from the UML Class Diagrams and rebuild them from existing source code using the following languages: C++, Java, PHP. It can also generate code for Python and IDL, but not extract the UML model for these languag...
More
Read article at Wikipedia
Bouml
Software
Compatible Operating Systems:
Facts from the Community
From the UML Tools base
Edition:
- 4.23 ultimate patch 2
Views on Models:
View entire collection »Multi-user Support:
- Yes
Model Versioning:
- Yes
OCL Support:
UML Profiles:
- Yes
Support for Model Constraints:
- Yes