C言語ソースを読み取り自動的にフローチャートを作成する

ソフトウェアを探しております。
回答者さまが知っているフリーウェア、シェアウェアの代表的なソフトウェアを一点ずつ教えてください。
動作環境:WINDOWS XP
求めている機能:それなりの読み取り性能
         出力したフローを編集可能なこと

回答はシェアウェア、フリーウェア片方だけでも構いません。よろしくお願いします。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2007/11/19 14:59:18
  • 終了:2007/11/27 09:26:18

回答(5件)

id:garyo No.1

garyo回答回数1782ベストアンサー獲得回数962007/11/19 17:33:09

ポイント20pt

http://www.vector.co.jp/soft/win95/prog/se355369.html

CEDIT for Windows

C言語のソースからフローチャート、WindowsやXWINDOWのGUIソース、関数ツリー、HTMLを生成

シェアウェア3,255円(税込)

id:harunoharuno

どうもありがとうございます。

UIが・・・きつめなのが難点かな。

安くて試用期間があるのはうれしいです。

海外のツールでもいいので紹介していただけると助かります。

2007/11/19 17:36:45
id:GIJYUTUSYA3 No.2

GIJYUTUSYA3回答回数8ベストアンサー獲得回数02007/11/19 17:37:54

ポイント20pt

定番ツールとしては、HotDocumentだと思います。

いつも使っています。

トップページ

http://www.hotdocument.net/

ドキュメントの内容、html出力もあり結構綺麗だね。

http://www.hotdocument.net/gallery/index.html

C言語の製品

http://www.hotdocument.net/product/cpp.html

id:harunoharuno

教えていただいたリンク先を拝見いたしましたが

フローチャート生成機能は確認できませんでした。

とはいえ、きれいな文書生成ですね感心してしまいました。

私もいろいろ検索してしらべていますが、この手のソフトは以外とないものですね。

2007/11/19 17:56:50
id:GIJYUTUSYA3 No.3

GIJYUTUSYA3回答回数8ベストアンサー獲得回数02007/11/19 19:14:25

ポイント20pt

このような形では、だめでしょうか?

http://www.hotdocument.net/doclayout/DocVC_1.4.html

UNIXのcflowって感じですね。

id:harunoharuno

再度回答していただきありがとうございます。

関数の紐付けは、、

フローチャートではなく関数ツリーと認識しております。

目的のものではないとはいえ、高性能なツールに関心しますね。

2007/11/19 19:25:42
id:garyo No.4

garyo回答回数1782ベストアンサー獲得回数962007/11/19 21:25:06

ポイント20pt

PAD図ではどうでしょうか。

昔会社ではTOPITALを使っていました。

C言語対応CASEツール「TOPITAL/プロフェッショナルセット」

C/C++ソースとドキュメントの双方向変換を実現

http://www.hitachi.co.jp/HAND/SOFTPAGES/1968.html


http://www.vector.co.jp/soft/win95/prog/se048254.html

DEXPAD

C言語ソースからPAD図を生成し印刷

シェアウェア2,100円

プログラムのPAD図自動描画ソフト pad2ps

http://www.aerith.net/report/ohkawa96/ohkawa96.html


以下はフローチャート生成

NGA-TOOLS

C言語でプログラミングする方のためのちょっとしたツール群 PAD図出力あり

http://www.vector.co.jp/soft/dos/prog/se240269.html

「CasePlayer2」

http://www.hama.gaio.co.jp/support/pdf/gc_pages/gaioclub_200405_...

フローチャート生成ツール 商用


Crystal FLOW for C++

C/C++ のための検討の視覚化用具

http://crystal-flow-for-c.jp.brothersoft.com/

$279米ドル

id:harunoharuno

回答ありがとうございます。PADは検討しておりませんでしたが、表現方法として優れているのであれば

それも検討します。たくさんのソフトウェアを教えていただきありがとうございました。

2007/11/19 21:37:22
id:ardarim No.5

ardarim回答回数892ベストアンサー獲得回数1422007/11/20 10:24:16

ポイント20pt

ちょっと高いのですが、以前検討して機械生成にしては見やすいほうだと思い感動しました。

コメントもフローに埋め込んでくれるのでわかりやすいです。


Visustin v5 Flow chart generator

体験版をダウンロードできます。体験版はコメントが一部ダミーに置き換えられるのと、印刷、保存できない以外は(ソース解析、フロー描画までは)自由にできます。

海外ものですが、日本語のソースも問題なくいけます。

C/C++はもちろん、対応言語も非常に多いです。

id:harunoharuno

回答ありがとうございます。値段が高いのが気になりますが

強力なツールのようなので検討してみることにします。

2007/11/26 20:17:14
  • id:ardarim
    IDA Proはすばらしいフローチャート作成機能を提供してくれます。おそらく質問者が希望するようなものです。
    http://www.datarescue.com/idabase/idadown.htm
    問題は、アセンブリ言語しか対応してないこと...
    C言語版があればいうことないんですけどっ
  • id:harunoharuno
    コメントありがとうございます。
    ardarimさんは相変わらず
    なんでも知っているなぁ。
    アセンブリ言語はいじったこともないですが、
    後学のため覚えておきます。どうもありがとうございました。

  • id:garyo
    >回答ありがとうございます。PADは検討しておりませんでしたが、表現方法として優れているのであれば
    >それも検討します。たくさんのソフトウェアを教えていただきありがとうございました。
    フローチャートと違い、PAD図で書くと必然的に構造化チャートになるのが利点です。
    社内などで標準化して使う場合に向いていると思います。
    社外への説明ではフローチャートの方が知名度が高いかも知れません。
    最近なら社外への説明にはUML図を使ったほうがいいかも知れませんが。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません