Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

Visual diagrams of source code and process flow

Posted on 2008-10-05
2
Medium Priority
?
197 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
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

[Webinar] Cloud and Mobile-First Strategy

Maybe you’ve fully adopted the cloud since the beginning. Or maybe you started with on-prem resources but are pursuing a “cloud and mobile first” strategy. Getting to that end state has its challenges. Discover how to build out a 100% cloud and mobile IT strategy in this webinar.

Question has a verified solution.

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

Many of us here at EE write code. Many of us write exceptional code; just as many of us write exception-prone code. As we all should know, exceptions are a mechanism for handling errors which are typically out of our control. From database errors, t…
The article shows the basic steps of integrating an HTML theme template into an ASP.NET MVC project
Despite its rising prevalence in the business world, "the cloud" is still misunderstood. Some companies still believe common misconceptions about lack of security in cloud solutions and many misuses of cloud storage options still occur every day. …
Look below the covers at a subform control , and the form that is inside it. Explore properties and see how easy it is to aggregate, get statistics, and synchronize results for your data. A Microsoft Access subform is used to show relevant calcul…

963 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