Android: 从Android Java源代码创建UML

4
我正在寻找一个程序,可以自动从我的Java-Android源代码创建UML。我已经测试了ArgoUML,但它不支持Android。
有人有建议吗?
谢谢!

你能解释一下你所说的“ArgoUML不支持Android”的意思吗?Java反向工程与库无关。你可以先对Android JAR(或源代码)进行反向工程,以便定义所有引用,但我不确定这是否会为您的图表增加太多价值。 - Tom Morris
3个回答

5

我可以证实Tom Morris在上面的评论中所写的。即使是ArgoUML也应该可以工作。如果您需要改进(商业)的反向工程支持,可以尝试UML Lab - 它肯定可以读取为Android编写的Java,并提供免费试用和免费学术许可证(包括支持)。如果您遇到问题,请在这里留言。


1

是的,找Android特定的UML建模工具没有意义。它不存在,即使你碰巧找到一个,它可能也是一个不成熟的产品。

你真正应该问的是,在Eclipse中哪个产品最好?其他帖子中有很多旧的答案。

我花了整个当前星期来寻找好的UML工具或好的RAD工具,用于Android项目。我测试了几个产品,关于UML,昨天我找到了一个宝藏:Altova UModel 2012

UModel有相当简单的用户界面,您可以绘制所有基本的图表类型,并且它还可以往返地工程化序列图。这是同等价格水平(199€)的其他产品都无法做到的,至少不能向前工程化它们。可能是更昂贵级别的产品之一。

它可能不是完美的,但是是我使用过的最好的,绝对值得检查。


0

也许Omondo适合你。我没有尝试过它用于Java-Android项目,但对于普通的Java项目,它表现得非常好。试试看吧。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接