Google Answers Logo
View Question
 
Q: java, php, c++ code-visualization ( No Answer,   1 Comment )
Question  
Subject: java, php, c++ code-visualization
Category: Computers
Asked by: appdev-ga
List Price: $8.00
Posted: 13 Feb 2003 13:46 PST
Expires: 20 Feb 2003 07:03 PST
Question ID: 161027
Hello.

As a background: 
I got in touch with JavaDoc, UML, graphviz (software for generating
graphs from textfiles), and I sometimes have to explain programmcode
to other people. So my question is...

I would like to know which software can do following:
read my java-, php- or c++ - code
parse it (identify functions, classes, files, packages, func-calls or
file-includings, extendings, implemenations)
generate an easy to understand output:
may be linked html-documents or
a picture with a graphical structure

Please give following information:
name
website
input-language
output (picture, html, other)

thanks in advance!

Clarification of Question by appdev-ga on 14 Feb 2003 23:38 PST
this tool should not just create a documentation and explain the
structure of application (classes, functions), it should explain which
function of which class in which file (or package) calls which
functions in which classes (call-structure).

I think this problem can be solved by some reengineering-tools.

thx

Clarification of Question by appdev-ga on 20 Feb 2003 07:02 PST
I found by myself a code-visualization-software called "reView".
Thanks to the "500 carefully screened Researchers".
Answer  
There is no answer at this time.

Comments  
Subject: Re: java, php, c++ code-visualization
From: j_philipp-ga on 13 Feb 2003 21:44 PST
 
Hello Appdev,

For code visualization, see:

Visual Flowcoder
http://www.logon-int.com/Product.asp?sClassId=DOCUMENT&sProdClassCode=FNX-P-01
"FlowLynx  Visual FlowCoder is a graphical tool that automatically
generates editable flowcharts from just about ANY source code. Visual
FlowCoder integrates with Microsoft’s Visual Studio as an add-in that
provides a visual representation of text code with a single mouse
click. It provides flowchart documentation for C++, Visual Basic,
FoxPro, Java and many other programming languages"

And:

aiCall for C - Software Visualization
http://www.absint.com/aicallc/


You already know about JavaDoc [1]. There are similar tools available
for PHP and C/C++:

---- For PHP:

PHPDoc
http://www.phpdoc.de/

---- For C/C++:

CDoc
http://www.swbs.com/


Also, many editors include syntax highlighting for a variety of
programming languages, such as Java, PHP, C/C++:

Google Directory - Computers > Software > Shareware > Windows >
Programming > Editors
http://directory.google.com/Top/Computers/Software/Shareware/Windows/Programming/Editors/

Google Directory - Computers > Software > Shareware > Windows > Text 
http://directory.google.com/Top/Computers/Software/Shareware/Windows/Text/

Like this one:

UltraEdit
http://www.ultraedit.com/


I hope it helps!


Footnotes:

[1] JavaDoc
http://java.sun.com/j2se/javadoc/


Search terms:
javadoc
phpdoc
cdoc
ultraedit
code visualization

Important Disclaimer: Answers and comments provided on Google Answers are general information, and are not intended to substitute for informed professional medical, psychiatric, psychological, tax, legal, investment, accounting, or other professional advice. Google does not endorse, and expressly disclaims liability for any product, manufacturer, distributor, service or service provider mentioned or any opinion expressed in answers or comments. Please read carefully the Google Answers Terms of Service.

If you feel that you have found inappropriate content, please let us know by emailing us at answers-support@google.com with the question ID listed above. Thank you.
Search Google Answers for
Google Answers  


Google Home - Answers FAQ - Terms of Service - Privacy Policy