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