Bouml is a free UML 2 tool box (under development) allowing you to specify and generate code in C++, Java and Idl.
Bouml runs under Unix/Linux/Solaris, MacOS X and Windows.
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 and reverses are
ones of the pre-defined plug-outs included in the BOUML distribution.
BOUML是一個免費的UML2.0工具(還在開發中),可以生成C++,JAVA和IDL的代碼。
BOML的運行平臺包括Unix/Linux/Solaris, MacOS X and Windows。對沒有中文版,DEVELOPER TEAM表示深刻道歉===:-)。
BOML運行的是相當的快拉,而且不需要占用大塊的內存就可以管理成百上千個類,具體看統計數字。
BOUML可以用C++和JAVA來編寫插件進行擴展。代碼生成和由代碼生成BOUML diagram 的插件跟隨BOUML一同發布。
下載地址:
http://bouml.free.fr/download.html