本文へスキップ

テクノロジ系 / ソフトウェア開発管理技術

コールグラフ

プログラム内で、どの関数やモジュールがどれを呼び出しているかを表した関係図です。

もう少し詳しく

コールグラフを見ると、処理の流れ、影響範囲、使われていない関数、複雑に依存している箇所を把握できます。リバースエンジニアリングや保守作業では、ソースコード全体を読む前に呼出し関係をつかむ手掛かりになります。フローチャートが処理手順に注目するのに対し、コールグラフは関数・モジュール間の呼出し関係に注目します。

試験での見方

黒猫の闇の刻印

保守、影響分析、リバースエンジニアリング、モジュール結合度の把握に関係する図として押さえます。

例:注文処理関数が在庫確認、決済、メール送信の関数を呼び出している関係を線で表したものがコールグラフです。

分類

テクノロジ系 / 開発技術 / ソフトウェア開発管理技術

小分類:開発プロセス・手法

関連トピック:リバースエンジニアリング

情報の根拠

IPA FEシラバス Ver.9.2 の用語例をもとに、試験対策向けに独自解説しています。

関連用語

ソフトウェア開発管理技術の用語一覧へ