2

私は、大量の C コードを視覚化することを検討しています。できれば、そのステート マシンをリバース エンジニアリングし、図式的にグラフ化します。

Graphviz と Dot を調べたところ、API から何かをつなぎ合わせて仕事をすることができるようです。しかし、正直なところ、誰かがそのタスクを実行するためのツールをすでに考え出しているほど、それは十分に一般的なタスクであると予想していました。

誰もこれを経験していますか?推奨できるソリューションや、私が見落としている既存のツールはありますか?

ありがとうございました。

4

1 に答える 1

1

エンタープライズ アーキテクトを試すことはできますが、それは実際には良い考えではありません。いずれにせよ、結果に対して手動で多くの変更を加える必要があります。それは多かれ少なかれ、自動翻訳機に頼って、知らない言語で話してもらうようなものです。C の場合と同様に、手続き型のコードでは特に問題になります。

于 2012-10-25T15:03:34.527 に答える