从Java源生成UML

时间:2010-05-30 12:47:05

标签: java netbeans uml code-generation

因为我有一个大项目,所以我必须为此生成UML。为300个类编写UML是过度的。

那么有什么解决方案可以为我生成图表吗?

P.S。
我正在使用Netbeans。

5 个答案:

答案 0 :(得分:2)

根据您需要的UML图表,您可能希望从“300个类”中提取概念并自己制作UML图 - 它也可能有助于发现架构缺陷。 将代码转换为UML只是为了使UML通常不是很理想。

如果你真的需要它,那么Enterprise Architect是一个很好的方法。 - 经典。

答案 1 :(得分:1)

我认为sparxx系统的Enterprise Architect可以从Java类创建UML

答案 2 :(得分:1)

尝试http://netbeans.org/features/uml/它支持代码的逆向工程。当然,您将获得的是Class Diagrams。

答案 3 :(得分:0)

我更喜欢使用Sybase Power Designer,因为它支持所有类型的UML图。请在http://en.wikipedia.org/wiki/PowerDesigner

查看维基百科

PS:我既不做广告也不与该公司联系,但Power Designer有几个我喜欢的功能。

答案 4 :(得分:0)

我发现easyUML很有用。它真的很容易使用。