7

目前,我正在使用 Visual Works 处理基于 Smalltalk 的应用程序服务器。我正在寻找一种从代码生成 UML 类图的方法。我已经查找了许多工具,但似乎没有任何工作或有用。

4

2 回答 2

5

VisualWorks 发行版包含一个名为 ADvance 的工具,它允许往返 UML 类图,也就是说,您可以从代码中重新设计类图,编辑该类图,然后根据更改生成代码。您还可以直接从图表中编辑代码。相当方便的简单工具,可惜它鲜为人知。

要加载 ADvance,请打开 Parcel Manager,然后在建议中单击开发人员工具。ADvance 是那里列出的第一个包裹。

于 2012-11-19T16:13:19.983 回答
1

Moose 是 Smalltalk 的软件分析和可视化工具。它提供了关于 Smalltalk 代码的许多不同视图,您可以直观地探索您的系统。虽然没有严格的 UML 可视化。

你可以在这里找到更多, http: //moose.unibe.ch

http://morlhon.net/blog/images/codecrawler.png

于 2012-11-19T19:33:58.467 回答