我正在尝试为几个包和大约 30 类代码创建一个图表。我需要能够展示它们如何连接和协同工作。我已经研究了eUML2,但据说它不适用于我的操作系统(Mac OS X 10.6.8)。因此,我并没有尝试使用Ecore手动创建一个,但这需要很长时间。有人有什么建议吗?谢谢。(仅供参考,代码是Java)。
您需要使用 UML 工具反转代码。
我知道Omondo在Mac OS上运行良好,因为我的一个队友正在使用它,他可以反转多个包以创建单个UML模型,但它不是免费的。我们还可以在同一型号上工作时混合使用 PC 和 Mac。真的很酷:-)