|
|
|
These three
challenges form the gist of my next lines of research.
|
|
For now, I’d
like to briefly show the Dr. Jones prototype and talk a little about its
implementation.
|
|
Dr. Jones can
draw an object model of most Java programs. More detailed nformation is available to it, but only
class names are shown in the UI.
|
|
Information from
the JavaDoc documentation generator and Allison’s Superwomble is merged into
a unified representation.
|
|
Visitor classes
traverse this representation to generate diagrams of the program. Some are created with layout engines
and components I’ve written, others use the graphviz and grappa tools from
at&t research.
|