umbrello

umbrello
Umbrello是一款自由软体的UML建模工具,可在类Unix系统上运行。它支持处理所有标准的UML图表类型,并可对C++、IDL、Pascal、Ada、Python和Java编写的代码进行反向工程。此外,Umbrello还可以引入来自PHPPerl等各种编程语言的外部工具生成的XMI文件。Umbrello还允许用户将模型内容输出成DocBook和XHTML格式进行发布。