我目前正在Eclipse的一个项目中工作,但问题是这个项目非常大(很多代码,类,包等)并且没有记录。因为该项目是用Java编写的,所以我的想法是对项目进行逆向工程,以便在UML中查看其架构。你知道一个可以很容易地完成这个任务的eclipse插件吗?感谢您的回答 !!用于逆向工程的eclipse项目的UML工具
11
A
回答
7
0
如果您检查these,我确信您可以找到适合您需求的工具。
2
3
看来问题是处理Eclipse插件,因此Modisco和StartUML不是一个可能的选择,因为它们不是一个图形化的类图视图或Eclipse插件。
,我已经评估和选择的工具有:
Topcased可以逆转的项目,并给出了一个UML图。即使不递归,反过来也是很好的。我的意思是你可以只检测有自己的信息的对象,例如类,接口,包,方法和属性,但你不能检测类之间的调用,因为这需要递归反向。
eUML将给你一个可视化的类图和导航的可能性,但没有模型只在你自己的代码中插入EMF标签。我喜欢类图的可视化表示,但是在我的代码中使用EMF标记太具侵扰性了!
您可以尝试RSA,其具有的真正的UML模型相当不错的反向,但你也将获得EMF标签在你的代码
对我最好的和毫无疑问是EclipseUML Omondo没有代码中的标记以及高质量的UML模型,但它确实太贵了!
此工具不适用于'GWT'?所以你可以请建议任何插件或工具来做'GWT'的逆向工程。 – Joshi 2014-08-11 12:55:56