We stand with Ukraine to help keep people safe. Join us
All Apps
Best AppsReviewsComparisonsHow-To
When you purchase through links on our site, we may earn an affiliate commission

BOUML for Mac

UML 2 tool box and modeler.

Free
In English
Version 7.9
4.5
Based on 1 user rate

BOUML overview

BOUML is an UML 2 tool box which has been in development for several years. It includes a modeler allowing you to specify and generate code in C++, Java, Idl, Php, Python and MySQL.

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, reverses and roundtrips are ones of the pre-defined plug-outs included in the BOUML distribution.

Note: While the software is classified as free, it is actually donationware. Please consider making a donation to help support development.

What’s new in version 7.9

Version 7.9:
  • When you opened a project with definitions for MySql you could have the error noaction is not a MySqlRefOption, fixed. (see Erreur : noaction is not a MySqlRefOption).
  • In the editor of an operation for C++ add the check boxes volatile value, const value and const expr value all managed through the keyword ${typeprefix}, and a tab to specify formal parameters.
  • Warning the keyword ${typeprefix} is only present by default in the models created from that version of Bouml. If you expect it in your existing projects you have to add it in the default operation C++ declaration/definition in the generation settings and in the existing C++ operation declaration/definitions.
  • (see C++ function/member templates).
  • C++ Generator 5.4
  • C++ Reverse 5.5
  • C++ Roundtrip 5.5
  • Manage the new features for C++
  • Plug-out upgrade 6.9
  • Add the the operations isCppVolatileValue, set_isCppVolatileValue, isCppConstValue, set_isCppConstValue, isCppConstExprValue, set_isCppConstExprValue, formals, removeFormal, addFormal and replaceFormal on the class UmlBaseOperation.
  • Html documentation Generator 6.5
  • Upgraded by plug-out upgrade.
  • Plug-out empty
  • Upgraded by plug-out upgrade.
  • Because the format of the BOUML files is changed, 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.

BOUML for Mac

Free
In English
Version 7.9
Write a detailed review about BOUML

Write your thoughts in our old-fashioned comment

MacUpdate Comment Policy. We strongly recommend leaving comments, however comments with abusive words, bullying, personal attacks of any type will be moderated.
4.5

(2 Reviews of BOUML)

  • Comments

  • User Ratings

Mikael-B
Mikael-B
Jan 29 2021
7.9
0.0
Jan 29 2021
0.0
Version: 7.9
A very convoluted way to create UML diagrams. Still interesting attempt and I check it out now and then. As far as I can tell this is indeed free and advertised as such too.
Ean
Ean
Oct 27 2014
6.6.3
0.0
Oct 27 2014
0.0
Version: 6.6.3
Not freeware.
Sandro-Bilbeisi
Sandro-Bilbeisi
Oct 26 2017
4.5
Oct 26 2017
4.5
Version: null