FSI 发表于 2005-6-2 09:52

反向工程软件 understand for fortran/c

强烈推荐这个软件understand for fortran, understand for c,用于分析fotran, c的程序源代码。特别适合大型代码的结构分析。可以给出程序结构图表,输出html文档,

摘一段软件说明

Understand for FORTRAN is a source code analyzer; it helps programmers understand their FORTRAN software projects.

Understand for FORTRAN analyzes your FORTRAN software to create a repository of the relations and structures contained within it. The repository is then used to learn about the source code.

Understand for FORTRAN helps you quickly answer questions such as:

What is this entity?
Where is it changed?
Where is it referenced?
Who depends on it?
What does it depend on?
Understand for FORTRAN answers these questions through interactive entity specific cross reference reports and graphical diagrams quickly showing the relevant information about a given entity.

Frank 发表于 2005-6-2 23:25

没太明白这个有什么用

多情清秋 发表于 2005-6-3 08:10

我问了一下FSI听着好像挺有用,不过还是不知道有什么用

FSI 发表于 2005-6-3 08:40

面对海量程序代码(比如万行到十万行以上的程序,几十、上百个源文件),最头疼的肯定是如何尽快地了解和掌握程序的结构。这个软件就是用来帮你完成这个工作的。

建立一个project, 他会帮你自动分析程序结构。 找到一个子程序在哪里被使用, 子程序里面又调用了其他什么子程序,子程序里面的变量都是什么意思。这些在 understand for fortran 里面只是一次点击鼠标就可以搞定。而且它可以作出整个代码的程序结构图,让你对程序一目了然,烂熟于胸,嘿嘿,不会掉到code的泥潭子里面去。

FSI 发表于 2005-6-3 09:20

一个例子

心灯 发表于 2005-6-3 09:54

呵呵,可以尝试一下呀。好像不错。

oceanjeo 发表于 2009-10-24 08:49

具体给个例子行不
怎么做出来的
页: [1]
查看完整版本: 反向工程软件 understand for fortran/c