Generating UML Class Diagram from Smalltalk code

smalltalk, uml, visualworks

Solution

VisualWorks distribution contains a tool named ADvance which allows a round-trip UML class diagraming, that is, you can re-engineer class diagrams from your code, edit this class diagram then generate code from changes. You can also edit code directly from a diagram. Quite a handy simple tool and it is pity it not much known.

To load ADvance, open Parcel Manager and among Suggestions click Developer tools. ADvance is a first parcel listed there.

Problem

Currently, I am working with a Smalltalk based application server, using Visual Works. I am looking for a way to generate a UML Class Diagram from the code. I have looked up for many tools but nothing seems to work or be useful.

Original source