Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

Visual diagrams of source code and process flow

Posted on 2008-10-05
2
Medium Priority
?
192 Views
Last Modified: 2013-11-26
Hi!

I have been asked to work with a very large program (24 solutions in total) that does not have any source code documentation. Luckily the system seems to have been built logically so it is fairly easy to get around.

What I am looking for is a program that can map out the solution visually (like class diagrams in VS) so that I can print out the full program structure. I hope to use the print outs for training, feature implementation and refinement. It would also be particularly useful if I could get the same type of diagrams but for processes. For example, when a user clicks the print button I would like all of the associated classes and methods to be mapped visually.

Does anyone know of a program that could do this or could you suggest some alternatives / best practices?

Thanks

John
0
Comment
Question by:johnwalden869050
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
2 Comments
 
LVL 55

Accepted Solution

by:
Jaime Olivares earned 2000 total points
ID: 22644506
Well, there are many reverse-engineering commercial products, like IBM's Rational Rose, Visio tools for Visua Studio, or Altova UML, but mostly are expensive products.
This is a shareware software that generates flow diagrams (not UML) that can be useful:
http://www.sharewareconnection.com/code-visual-to-flowchart.htm
0
 

Author Closing Comment

by:johnwalden869050
ID: 31503154
Thanks for your help!
0

Featured Post

Not sure which OpenStack Certification to get?

So you’ve realized you might want to get certified in OpenStack, but you’re not sure what the benefits might be or even which one you should take. You know there are several certification courses you can choose from, but how do you know which one is right for you?

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

More often than not, we developers are confronted with a need: a need to make some kind of magic happen via code. Whether it is for a client, for the boss, or for our own personal projects, the need must be satisfied. Most of the time, the Framework…
Today I had a very interesting conundrum that had to get solved quickly. Needless to say, it wasn't resolved quickly because when we needed it we were very rushed, but as soon as the conference call was over and I took a step back I saw the correct …
This tutorial will teach you the special effect of super speed similar to the fictional character Wally West aka "The Flash" After Shake : http://www.videocopilot.net/presets/after_shake/ All lightning effects with instructions : http://www.mediaf…
In this video, Percona Director of Solution Engineering Jon Tobin discusses the function and features of Percona Server for MongoDB. How Percona can help Percona can help you determine if Percona Server for MongoDB is the right solution for …

670 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question