We stand with Ukraine to help keep people safe. Join us
BOUML free download for Mac

BOUML

Version 7.9

UML 2 tool box and modeler.

4.5
Based on 1 user rateRead reviews & comments
Free
Absolutely Free

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

Updated on May 29 2020

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.

Information

License

Free

Size

24.5 MB

Developer’s website

https://www.bouml.fr

Downloads

1640

App requirements

  • Intel 64
  • Mac OS X 10.5 or later
Try our new feature and write a detailed review about BOUML. All reviews will be posted soon.

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.
0.0

(0 Reviews of )

There are no reviews yet
  • 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
Free
Absolutely Free
How would you rate BOUML?
Similar apps
MagicDraw UML
Visual UML modeling and CASE tool with teamwork support (beta).
Is this app is similar to MagicDraw UML? Vote to improve the quality of this list.
Vote results
0
Upvotes
1
Total score
0
Downvotes
draw.io Desktop
Diagramming and whiteboarding app.
Is this app is similar to draw.io Desktop? Vote to improve the quality of this list.
Vote results
1
Upvotes
1
Total score
0
Downvotes