Hitachi

COBOL2002 Professional Tool Kit COBOLソース解析ガイド


10.12 主プログラムの指定方法

COBOLソース解析では,システム資産の棚卸しを支援するため,次の「使用有無」の情報をドキュメントに出力しています。

これらの情報の基となる「プログラムの使用/未使用の情報」は,次のプログラムの使用/未使用の定義を使って抽出します。

プログラムの使用/未使用の定義
  • 主プログラムは,常に「使用プログラム」です。

  • 主プログラムから直接的または間接的に呼び出されるプログラムは,「使用プログラム」です。

  • 主プログラムから直接的にも間接的にも呼び出されないプログラムは,「未使用プログラム」です。

ここで,主プログラムとは,プロジェクトの中で最初に制御が渡るCOBOLプログラムであり,次のプログラムを指します。

  • オペレーティングシステムから呼び出される外部プログラム(-Mainコンパイラオプションで主プログラム指定するプログラム)

  • COBOL言語以外のプログラムから呼び出される外部プログラム

  • 部品ライブラリの外部プログラム

正しい「プログラムの使用/未使用の情報」を抽出するには,解析時に,プロジェクト内の主プログラムがすべて正しく認識できている必要があります。

プロジェクト内の主プログラムは,[解析生成オプション設定]画面の[主プログラム指定]タブで指定します。指定方法には,プロジェクト内のプログラムの中から自動検出する方法と,主プログラム名を指定する方法の2つがあります。

デフォルトの設定では,次のプログラムが主プログラムとして自動検出されるようになっています。検出条件の初期値については,「10.12.1 主プログラム自動検出」を参照してください。

関連項目

〈この節の構成〉