Solved

Visual diagrams of source code and process flow

Posted on 2008-10-05
2
169 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 500 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

How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

Join & Write a Comment

Suggested Solutions

Title # Comments Views Activity
Problem to go to Web page 2 52
Form design in vb.net 7 20
cs.Designer Issue 2 18
Format column on datatable 7 17
Introduction Hi all and welcome to my first article on Experts Exchange. A while ago, someone asked me if i could do some tutorials on object oriented programming. I decided to do them on C#. Now you may ask me, why's that? Well, one of the re…
Exception Handling is in the core of any application that is able to dignify its name. In this article, I'll guide you through the process of writing a DRY (Don't Repeat Yourself) Exception Handling mechanism, using Aspect Oriented Programming.
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.
This video explains how to create simple products associated to Magento configurable product and offers fast way of their generation with Store Manager for Magento tool.

758 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

Need Help in Real-Time?

Connect with top rated Experts

19 Experts available now in Live!

Get 1:1 Help Now