Automatic flowchart generator
Hi all.
I'm searching for a tool able to automatically draw a "flow chart" of a source code read as input. I'm especially interested in analysis of a source code written in Fortran. I found some alternatives running on linux, such as doxygen and f77_diagram, but none of them has been able to make a complete flow chart as expected. Then I tried a closed alternative called Visustin, it supports Fortran and its demo version has made a flowchart for the input source code as expected. Anyway this application doesn't support Linux OS and it has many limitations since it's just a demo version. You can get a preview screenshot of what kind of diagram I obtained using Visustin, take a look at this link: https://dl.dropboxusercontent.com/u/...2/visustin.jpg I'd glad if you could suggest a working Free alternative running on Linux. Thanks in advance! :) |
Dia is an automatic flowchart generator working on Linux. Here a link on information about Dia - https://www.linux.com/learn/tutorial...harts-with-dia
|
It's been awhile but a java app came to mind, think this is it: JFreeChart\http://www.jfree.org/jfreechart/
or: https://docs.oracle.com/javafx/2/cha...pub-charts.htm The image makes me think Freemind? |
Quote:
Quote:
http://www.jfree.org/phpBB2/viewtopic.php?f=3&t=16843 http://www.jfree.org/forum/viewtopic.php?f=3&t=3879 https://docs.oracle.com/javafx/2/cha...w.htm#CJAHHJCB Quote:
To better explain what I need... following online tool is an interactive example of code to flowchart translation I'm looking for: http://code2flow.com/#help Unfortunately it just support "C" , not Fortran... An other alternative seems to be "Understand For Fortran" by Scilab: https://scitools.com/feature/control-flow-graphs/ But it is not free... |
Hi joenew.
Did you make any break through in generating the flow chart? |
"Understand for fortran" seems to work fine.
|
Dia is great for creating flowcharts, but I'm not sure it supports automatic creation of flowcharts based on code.
|
All times are GMT -5. The time now is 05:34 PM. |