当前位置: 首页 > 面试题库 >

如何从Java代码生成UML图(尤其是序列图)?

晁绍辉
2023-03-14
问题内容

如何从现有的Java代码生成UML图(尤其是序列图)?


问题答案:

ObjectAid UML资源管理器
是我用的。它很容易从存储库安装

Name:     ObjectAid UML Explorer
Location: http://www.objectaid.com/update/current

并生成非常漂亮的UML图:

网站说明:
ObjectAid UML Explorer与其他UML工具不同。它使用UML表示法来显示现有代码的图形表示,该图形表示与文本编辑器一样准确和最新,同时非常易于使用。几个独特的功能使之成为可能:

  • 你的源代码和库是显示的模型,它们没有经过反向工程设计成其他格式。
  • 如果你在Eclipse中更新代码,则图也将更新。无需反向工程源代码。
  • 重构会更新你的图表以及源代码。重命名字段或移动类时,图仅反映更改而不会不同步。
  • Eclipse工作区中的所有图都进行了适当的重构更改,以进行更新。如有必要,它们将从你的版本控制系统中签出。
  • 图已完全集成到Eclipse IDE中。你可以将Java类从任何其他视图拖到图上,并且与图相关的信息在适用的其他视图中显示。


 类似资料:
  • 有什么Eclipse插件能够从Java代码生成UML图吗?我知道其中一些,但重点是它们都是从代码生成类图的。重点是,我还想生成一些其他的图表(例如:dfd-data Flow diagraph),如果不可能,请告诉我--我将使用它...

  • 我正在使用Obeo UML Designer V.8.0.0(从这里下载的最新版本)来设计一个UML数据模型,并且我想生成对应于该模型的Java类。如何生成类?

  • 问题内容: 我搜索了有关Java和编码的信息,但没有找到说明如何处理编码和解码字符串时Java出现的公共问题的资源。关于单个错误,有很多特定的问题,但是我没有找到有关该问题的广泛答复/参考指南。主要问题是: 什么是字符串编码? 为什么在Java中我可以读取带有错误字符的文件? 为什么在处理xml时出现y字节UTF-8序列异常的无效字节x?主要原因是什么,以及如何避免它们? 问题答案: 由于Stac

  • 问题内容: 我正在寻找用于Eclipse的UML插件。我知道这个问题已经被问过几次了,但是大多数都已经有几年了。从我的阅读中,我会说大多数人都喜欢eUML2,但这正式仅支持Helios。 到目前为止,我正在使用argoUML,但是,至少可以说,没有撤消按钮的确是可用性的噩梦。另外,我希望集成到Eclipse中。 我想要的是: 免费/开源 积极开发的工具(对Indigo的支持,对Juno的计划的支持

  • 我必须将下面的Java代码转换成一个UML图,但是我不确定是否正确地完成了类之间的关联。请你告诉我UML图是否正确。

  • 因为这个帖子已经4年了,事情可能已经改变了,但我似乎找不到任何解决办法。有人知道如何在Android Studio2.2中生成UML吗(Android的最新版本,不记得版本名了)。 谢了。