目次

参考

使用APIの一覧

Doxygen、Sandcastle、A HotDocument?でメソッド一覧を作成できます。
ただし、使用しているランタイム(.NET、CRT、Win32)のAPIを一覧する機能はないようです。

関数コールグラフ

動的な関数コールグラフ

.NET用プロファイラの機能を使用して取得が可能です。

DevPartner? Studio

DevPartner? Studioで動的な関数コールグラフを取得できそうです。

CLR プロファイラ

CLR プロファイラでも動的な関数コールグラフを取得できそうです。

その他

他にも色々な.NET用プロファイラがあるもよう・・・

静的な関数コールグラフ

以下のOSS・製品が静的な関数コールグラフ出力に対応しているようです。

Doxygen

Doxygenは、異なる名前空間は解析しない等、解析範囲が限られそうです。
(UPからの共通部品の呼び出しなどは出力されない)

Understand

Understand(未評価)は、DoxyGen?より精度が高いようです。

Visual Studio

Eclipse

単体テストのエビデンス

MAULA

C0、C1、RC0、マージツールなどのカバレージ機能を有した社内ツール。

カバレージ情報をエビデンスとして使用可能ですが改ざん防止機能はありません。
このため、パートナーを信頼して使用するのが慣例となっています。

各種トレース機能

IIS、ASP.NETやSQL Server

IIS、ASP.NETやSQL Serverにもトレース相当のものはあります。
これは単純にMSミドルの機能としてサポートされているものです。

Visual Studio

Visual Studioにも機能がありそうです。

aW棟梁

aW棟梁のトレース機能があります。

オブジェクトのダンプ部品もあるので
組み合わせて使用すると強力かと思います。

関数コールグラフ

前述の動的な関数コールグラフを使用できる。


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS