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