OpenSource UML tools – BOUML

Up to now, when I had to realize a UML analysis, I was using ArgoUML as free tool. However, I was always frustrated by some strange behavior. Sometimes, for example, it was really difficult to add a synchronous connection in a sequence diagram and with the last version (0.24) I couldn’t assign a class to an item instance of a sequence diagram.

 Recently, I discovered BOUML. BOUML is quite easy to use and it has a lot of interesting features – HTML document generation; Java, C++, IDL and PHP code generation.

I did not had the time yet to test the reverse engineering capabilities but it sounds really promising.

Moreover, BOUML is build to allow multiple users to work on the same model. Something not easy with ArgoUML and often reserved to the non-free editions in the other tool.

I really think BOUML is a great tool and deserve spending time to investigate and test it

 

Comments are closed.