BOUML

BOUML is a UML tool box allowing you to specify and generate code in C++, Java, Php and IDL.

The main key points of BOUML are :

To develop BOUML alone at home during the nights and weekends is hard and tiring ... perhaps crazy ! The reasons inciting me to do it are mainly : the pleasure to develop freely a tool and I hope to see it used by many people (I already had this very pleasant experience with two friends for Xcoral), and frankly a reaction to the very expensive price of the commercial UML tools.

The graphic part of BOUML is based on Qt, many thanks to Trolltech for this marvelous GUI application framework, clearly BOUML exists thanks to Qt. The implementation of BOUML is compatible with Qt version 2.4 up to (at least) the 3.3, but the Qt 4 releases can't be used because thee releases are compatible with the previous.

The documentation is written with OpenOffice.org writer, many thanks for this powerful and pleasant office suite. The screen copies are made with Ksnapshot and sometimes modified by Le Gimp to have burred areas, thanks to the authors for these practical tools.

Some of the examples given in this documentation spoke about the organs, describing an organ is very easy for me in French ... not in English ! I get the English translation of the words associated to the organs from a Marya J. Fancey documentation, thanks to her.

Copyright

BOUML is a free software distributed on the Internet (http://bouml.free.fr/)

Copyleft 2004-2007 by Bruno Pagès

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

The complete text of the GNU General Public License can be found in this document appendix.

Copying and distribution of the documentation or a part of the documentation and screnshots is permitted worldwide in any medium, provided a mention of Bouml or http://bouml.free.fr However, following the shocking behavior of administrators of Wikipedia, the distribution on all the Wikipedia sites of screenshot or any part of the documentation is forbidden without autorisation.

Apologies :-))

First I apologize for the poor quality of my English, and secondly it is clear that BOUML is not developed following all standard object principles UML help to diffuse, this is a little bit strange for an UML tool...

Nevertheless I hope the documentation is enough clear and consistent, and I am sure that BOUML is fast and not glutton in memory !

At least, this document describe BOUML, not the Unified Modeling Language.

Next : Starting