在UML中记录Java源代码的最佳方法是什么?我知道class diagrams
,package diagrams
和object diagram
。还有什么记录?是否有建议使用工具来支持文档?
答案 0 :(得分:2)
使用UML modeling tool支持某种code reverse engineering
支持,以便它可以从现有代码中自动创建一些基本图表。
创造其余部分需要手工工作和一些想象力以及一些想法。没有神奇的工具。这将是你的任务/工作/努力。
找出" UML旁边的类...... "浏览
答案 1 :(得分:2)
从Java代码中,您可以获得包含关系的类图(关系图不存在)。对象图用于描述运行时实例。
如果您在Git存储库中拥有Java代码,则可以使用GenMyModel逆向工程功能(get started,documentation)在线获取相应的UML模型。