Documenting tool

  • Thread starter Dirk Bruere at NeoPax
  • Start date
D

Dirk Bruere at NeoPax

Is there a documenting tool somewhere that draws out the method calls in
diagrammatic form? That can show you a graphical representation of your
program?
 
A

Arved Sandstrom

Is there a documenting tool somewhere that draws out the method calls in
diagrammatic form? That can show you a graphical representation of your
program?
With all due respect, if you wanted static or dynamic diagrams of your
code, you should have had them before you ever wrote a line of code.

It's not too late to start: get a decent UML program and diagram (there
are several useful UML diagrams that show method calls) what your code
*should* do. Then compare that to what code inspection tells you about
your code's actual behaviour.

You could reverse engineer your existing stuff. I'd counsel against it,
mainly because it will be fundamentally useless material.

If I misunderstand you, and you are going about this the right way, and
looking to design first, then I apologize in advance. As far as UML
diagramming tools go, I'd myself recommend Visio (or an equivalent
drawing tool like Omnigraffle on Mac OS X), that is about the _drawing_.
I do *not* recommend design tools that can generate code or that
"understand" a specific programming language. Also, if you go with UML,
keep it simple and stick to the interesting application behaviours.

AHS
--
That's not the recollection that I recall...All this information is
certainly in the hands of the auditor and we certainly await his report
to indicate what he deems has occurred.
-- Halifax, Nova Scotia mayor Peter Kelly, who is currently deeply in
the shit
 
J

John B. Matthews

Dirk Bruere at NeoPax said:
Is there a documenting tool somewhere that draws out the method calls
in diagrammatic form? That can show you a graphical representation of
your program?

For static analysis, I like Xcode's Quick Model capability:

<http://developer.apple.com/technologies/tools/whats-new.html>

For a dynamic peek, I use NetBeans' debugger or jvisualvm:

<http://download.oracle.com/javase/6/docs/technotes/tools/share/jvisualvm.html>

But sometimes I just look at the Trees, e.g.:

<http://download.oracle.com/javase/6/docs/api/javax/swing/package-tree.html>
 
A

Alex Mentis

Dirk said:
Is there a documenting tool somewhere that draws out the method calls
in diagrammatic form? That can show you a graphical representation of
your program?

I'm not sure if it provides the visualizations you're looking for, but
you might check out jGRASP (http://www.jgrasp.org/).
 
D

Dirk Bruere at NeoPax

With all due respect, if you wanted static or dynamic diagrams of your
code, you should have had them before you ever wrote a line of code.

It's not too late to start: get a decent UML program and diagram (there
are several useful UML diagrams that show method calls) what your code
*should* do. Then compare that to what code inspection tells you about
your code's actual behaviour.

You could reverse engineer your existing stuff. I'd counsel against it,
mainly because it will be fundamentally useless material.

If I misunderstand you, and you are going about this the right way, and
looking to design first, then I apologize in advance. As far as UML
diagramming tools go, I'd myself recommend Visio (or an equivalent
drawing tool like Omnigraffle on Mac OS X), that is about the _drawing_.
I do *not* recommend design tools that can generate code or that
"understand" a specific programming language. Also, if you go with UML,
keep it simple and stick to the interesting application behaviours.

Currently looking at UML addon for Eclipse
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,769
Messages
2,569,581
Members
45,056
Latest member
GlycogenSupporthealth

Latest Threads

Top