ホストコンピュータから読み込んだプログラムID及びオブジェクト名を含むソースとロード名を含むリンケージパラメータとロード属性一覧とロードコンペア結果とに基づいてロードの正当性を検証するロード正当性検証システムであって、前記ソースから前記プログラムIDをキーとして検証対象のオブジェクト名を含むソースオブジェクト対応一覧ワークファイルを作成するソースオブジェクト対応一覧作成処理部と、前記リンケージパラメータに含まれるロード名と前記ソースオブジェクト対応一覧ワークファイルに含まれる検証対象オブジェクト名との対応を示すロードリンケージパラメータ対応一覧ワークファイルを作成するロードリンケージパラメータ対応一覧作成処理部と、入力されたソース名称をキーとして前記ソースオブジェクト対応一覧ワークファイルとロードリンケージパラメータ対応一覧ワークファイルとロード属性一覧とから検索したオブジェクト名とロード名とリンケージパラメータ名とを整列させて出力シートに出力するロード検索処理部と、前記ロードコンペア結果からロード名及び差分オブジェクト名との対応を示すロードコンペア差分一覧ワークファイルを作成するロードコンペア差分一覧作成処理部と、前記ロード検索処理部から出力された出力シートと前記ロードコンペア差分一覧ワークファイルに含まれるオブジェクト名とロード名との対応が一致するか否かを比較によってロード正当性を検証し、このロード正当性検証結果を出力シートに出力するロード正当性チェック処理部とを備えたことを特徴とするロード正当性検証システム。ホストコンピュータから読み込んだプログラムID及びオブジェクト名を含むソースとロード名を含むリンケージパラメータとロード属性一覧とロードコンペア結果とに基づいてロードの正当性をコンピュータによって検証するロード正当性検証方法であって、前記コンピュータに、ソースから前記プログラムIDをキーとして検証対象のオブジェクト名を含むソースオブジェクト対応一覧ワークファイルを作成するソースオブジェクト対応一覧作成処理と、前記リンケージパラメータに含まれるロード名と前記ソースオブジェクト対応一覧ワークファイルに含まれる検証対象オブジェクト名との対応を示すロードリンケージパラメータ対応一覧ワークファイルを作成するロードリンケージパラメータ対応一覧作成処理と、入力されたソース名称をキーとして前記ソースオブジェクト対応一覧ワークファイルとロードリンケージパラメータ対応一覧ワークファイルとロード属性一覧とから検索したオブジェクト名とロード名とリンケージパラメータ名とを整列させて出力シートに出力するロード検索処理と、前記ロードコンペア結果からロード名及び差分オブジェクト名との対応を示すロードコンペア差分一覧ワークファイルを作成するロードコンペア差分一覧作成処理と、前記ロード検索処理によって出力された出力シートと前記ロードコンペア差分一覧ワークファイルに含まれるオブジェクト名とロード名との対応が一致するか否かを比較によってロード正当性を検証し、このロード正当性検証結果を出力シートに出力するロード正当性チェック処理とを実行させることを特徴とするロード正当性検証方法。ホストコンピュータから読み込んだプログラムID及びオブジェクト名を含むソースとロード名を含むリンケージパラメータとロード属性一覧とロードコンペア結果とに基づいてロードの正当性をコンピュータによって検証するロード正当性検証プログラムであって、前記コンピュータに、ソースから前記プログラムIDをキーとして検証対象のオブジェクト名を含むソースオブジェクト対応一覧ワークファイルを作成するソースオブジェクト対応一覧作成機能と、前記リンケージパラメータに含まれるロード名と前記ソースオブジェクト対応一覧ワークファイルに含まれる検証対象オブジェクト名との対応を示すロードリンケージパラメータ対応一覧ワークファイルを作成するロードリンケージパラメータ対応一覧作成機能と、入力されたソース名称をキーとして前記ソースオブジェクト対応一覧ワークファイルとロードリンケージパラメータ対応一覧ワークファイルとロード属性一覧とから検索したオブジェクト名とロード名とリンケージパラメータ名とを整列させて出力シートに出力するロード検索機能と、前記ロードコンペア結果からロード名及び差分オブジェクト名との対応を示すロードコンペア差分一覧ワークファイルを作成するロードコンペア差分一覧作成機能と、前記ロード検索機能によって出力された出力シートと前記ロードコンペア差分一覧ワークファイルに含まれるオブジェクト名とロード名との対応が一致するか否かを比較によってロード正当性を検証し、このロード正当性検証結果を出力シートに出力するロード正当性チェック機能とを実現させることを特徴とするロード正当性検証プログラム。前述の特許文献1記載技術は、ソースとオブジェクトファイル又はソースとロードモジュールファイルとの対応関係を管理することができるものの、ダウンロードしたリンケージパラメータ、ロード属性、オブジェクトの正当性を検証することは考慮されておらず、人的な検証のために検証ミスが発生する可能性があると共に、検証作業が繁雑であるという課題があった。本発明の目的は、前述の従来技術による課題を解決しようとするものであり、ソースからリンケージパラメータ、ロード属性、オブジェクトをダウンロードすると共にロードの正当性を容易に検証することができるロード正当性検証システム、ロード正当性検証方法及びロード正当性検証プログラムを提供することである。前記目的を達成するため本発明は、ホストコンピュータから読み込んだプログラムID及びオブジェクト名を含むソースとロード名を含むリンケージパラメータとロード属性一覧とロードコンペア結果とに基づいてロードの正当性を検証するロード正当性検証システムであって、前記ソースから前記プログラムIDをキーとして検証対象のオブジェクト名を含むソースオブジェクト対応一覧ワークファイルを作成するソースオブジェクト対応一覧作成処理部と、前記リンケージパラメータに含まれるロード名と前記ソースオブジェクト対応一覧ワークファイルに含まれる検証対象オブジェクト名との対応を示すロードリンケージパラメータ対応一覧ワークファイルを作成するロードリンケージパラメータ対応一覧作成処理部と、入力されたソース名称をキーとして前記ソースオブジェクト対応一覧ワークファイルとロードリンケージパラメータ対応一覧ワークファイルとロード属性一覧とから検索したオブジェクト名とロード名とリンケージパラメータ名とを整列させて出力シートに出力するロード検索処理部と、前記ロードコンペア結果からロード名及び差分オブジェクト名との対応を示すロードコンペア差分一覧ワークファイルを作成するロードコンペア差分一覧作成処理部と、前記ロード検索処理部から出力された出力シートと前記ロードコンペア差分一覧ワークファイルに含まれるオブジェクト名とロード名との対応が一致するか否かを比較によってロード正当性を検証し、このロード正当性検証結果を出力シートに出力するロード正当性チェック処理部とを備えたことを第1の特徴とする。また、本発明は、ホストコンピュータから読み込んだプログラムID及びオブジェクト名を含むソースとロード名を含むリンケージパラメータとロード属性一覧とロードコンペア結果とに基づいてロードの正当性をコンピュータによって検証するロード正当性検証方法であって、前記コンピュータに、ソースから前記プログラムIDをキーとして検証対象のオブジェクト名を含むソースオブジェクト対応一覧ワークファイルを作成するソースオブジェクト対応一覧作成処理と、前記リンケージパラメータに含まれるロード名と前記ソースオブジェクト対応一覧ワークファイルに含まれる検証対象オブジェクト名との対応を示すロードリンケージパラメータ対応一覧ワークファイルを作成するロードリンケージパラメータ対応一覧作成処理と、入力されたソース名称をキーとして前記ソースオブジェクト対応一覧ワークファイルとロードリンケージパラメータ対応一覧ワークファイルとロード属性一覧とから検索したオブジェクト名とロード名とリンケージパラメータ名とを整列させて出力シートに出力するロード検索処理と、前記ロードコンペア結果からロード名及び差分オブジェクト名との対応を示すロードコンペア差分一覧ワークファイルを作成するロードコンペア差分一覧作成処理と、前記ロード検索処理によって出力された出力シートと前記ロードコンペア差分一覧ワークファイルに含まれるオブジェクト名とロード名との対応が一致するか否かを比較によってロード正当性を検証し、このロード正当性検証結果を出力シートに出力するロード正当性チェック処理とを実行させることを第2の特徴とする。更に本発明は、ホストコンピュータから読み込んだプログラムID及びオブジェクト名を含むソースとロード名を含むリンケージパラメータとロード属性一覧とロードコンペア結果とに基づいてロードの正当性をコンピュータによって検証するロード正当性検証プログラムであって、前記コンピュータに、ソースから前記プログラムIDをキーとして検証対象のオブジェクト名を含むソースオブジェクト対応一覧ワークファイルを作成するソースオブジェクト対応一覧作成機能と、前記リンケージパラメータに含まれるロード名と前記ソースオブジェクト対応一覧ワークファイルに含まれる検証対象オブジェクト名との対応を示すロードリンケージパラメータ対応一覧ワークファイルを作成するロードリンケージパラメータ対応一覧作成機能と、入力されたソース名称をキーとして前記ソースオブジェクト対応一覧ワークファイルとロードリンケージパラメータ対応一覧ワークファイルとロード属性一覧とから検索したオブジェクト名とロード名とリンケージパラメータ名とを整列させて出力シートに出力するロード検索機能と、前記ロードコンペア結果からロード名及び差分オブジェクト名との対応を示すロードコンペア差分一覧ワークファイルを作成するロードコンペア差分一覧作成機能と、前記ロード検索機能によって出力された出力シートと前記ロードコンペア差分一覧ワークファイルに含まれるオブジェクト名とロード名との対応が一致するか否かを比較によってロード正当性を検証し、このロード正当性検証結果を出力シートに出力するロード正当性チェック機能とを実現させることを第3の特徴とする。本発明によるロード正当性検証システム、ロード正当性検証方法及びロード正当性検証プログラムは、ソースからプログラムIDをキーとして検証対象のオブジェクト名を含むソースオブジェクト対応一覧ワークファイルを作成し、リンケージパラメータに含まれるロード名とソースオブジェクト対応一覧ワークファイルに含まれる検証対象オブジェクト名との対応を示すロードリンケージパラメータ対応一覧ワークファイルを作成し、入力されたソース名称をキーとしてソースオブジェクト対応一覧ワークファイルとロードリンケージパラメータ対応一覧ワークファイルとロード属性一覧とから検索したオブジェクト名とロード名とリンケージパラメータ名とを整列させて出力シートに出力し、ロードコンペア結果からロード名及び差分オブジェクト名との対応を示すロードコンペア差分一覧ワークファイルを作成するロードコンペア差分一覧作成し、前記出力された出力シートと前記ロードコンペア差分一覧ワークファイルに含まれるオブジェクト名とロード名との対応が一致するか否かを比較によってロード正当性を検証して出力シートに出力することによって、ロードの正当性を容易に検証することができる。以下、本発明によるロード正当性検証システム、ロード正当性検証方法及びロード正当性検証プログラムを図面を参照して詳細に説明する。[構成]本実施形態によるロード正当性検証方法が適用されるコンピュータシステムは、図1に示す如く、開発システムで使用しているソースプログラム102とリンケージパラメータ103とロード属性一覧104、ロードコンペア結果105とを保持するホスト101と、該ホスト101とネットワーク106を介して接続されるパーソナルコンピュータPC、以下コンピュータという。107とから成り、該コンピュータ107は表計算ソフト108がインストールされた本実施形態の特徴であるロード正当性検証システム117を備える。なお、リンケージパラメータとは、リンク別にコンパイルされたオブジェクトモジュールを結合し、アドレスを実アドレスに変換して実行形式のプログラムをつくる際のパラメータを意味し、ロード属性とは、プログラムをロードするときのアドレスの決定方法と再利用と共有の観点から分類され、例えば、リロケータブル主記憶装置上のどのアドレスにロードしても実行可能なプログラムで、再配置可能ともいう、リエントラント複数のタスクが1つのプログラムを共有して同時に実行することが可能なプログラム、リカーシブ自分で自分自身を呼び出して実行可能なプログラム、逐次再利用可能プログラムが終了すれば再ロードすることなく、他のタスクでの使用が可能なプログラムに分類される。前記コンピュータ107は、ソースとオブジェクトとの対応を表すソースオブジェクト対応一覧情報を生成してソースオブジェクト対応一覧ワークファイル118を出力するソースオブジェクト対応一覧作成処理部113と、ロード属性とリンケージパラメータとの対応を表すロードリンケージパラメータ対応一覧情報を生成してロードリンケージパラメータ対応一覧ワークファイル119を出力するロードリンケージパラメータ対応一覧作成処理部114と、入力シート120に入力された検索キーを基にソースからロード属性を検索し、出力シート121として出力するロード検索処理部115と、ロードコンペア結果112と前記ロード検索処理部115との比較結果による差分を示すロードコンペア差分一覧情報を生成し、ロードコンペア差分一覧ワークファイル122として出力するロードコンペア差分一覧作成処理部116と、該ロードコンペア差分一覧作成処理部116からのロードコンペア差分一覧ワークファイル122に基づいてリンケージパラメータロード属性オブジェクトの正当性を検証するロード正当性チェック処理部117を備える。前記ソースオブジェクト対応一覧ワークファイル118は、図8aに示す如く、開発システム内で保持するソース名称と同開発システムで保持するオブジェクト名称の各項目情報とから成り、具体的には図8bに示す如く、ソース名称ABFA000のソースのオブジェクト名称がABFA000、ソース名称ABFA100のソースのオブジェクト名称がABFA100、ソース名称ABFK000のソースのオブジェクト名称がABFK000、の如く構成されている。前記ロードリンケージパラメータ対応一覧ワークファイル119は、図9aに示す如く、開発システム内で保持するロード名称と同ロードを生成する際に使用するリンケージパラメータ名称の各項目情報とから成り、具体的には図9bに示す如く、ロード名称ABF0のリンケージパラメータ名称がABF0LINK0、ロード名称ABF1のリンケージパラメータ名称がABF1LNK1、ロード名称ABF2のリンケージパラメータ名称がABF2LNK2の如く構成されている。前記出力シート121は、図11aに示す如く、ソースをコンパイルして作成されるオブジェクト名と、オブジェクトをリンケージして作成されるロード名と、ロードの種別と、リンケージする際に必要なリンケージパラメータ名と、前記ロード名をキーとして整列させた後のロード名である整列後ロードと、前記ロード名をキーとして整列させた後のロードに取り込まれるオブジェクト名である整列後オブジェクト名と、整列後オブジェクト名とロードコンペア差分一覧ワークファイルのオブジェクト名を比較した結果を○または×で示すチェック結果と、前記チェック結果が×の場合、不要なオブジェクトを取り込んでいるまたは取り込むべきオブジェクトを取り込んでいないオブジェクト名を表すチェック結果不正の場合の理由との各項目情報から成り、具体的には、図11bに示す如く、名称がABFM700のソースのオブジェクト名がABFM700、ロード名がABFL、ロード種別がMPP、リンケージパラメータ名がABFLLNK0、整列後ロードがABFL、整列後オブジェクト名がABFM70、チェック結果不正の場合の理由がヌル空白であり、名称がDJFR3B0のソースのオブジェクト名がDJFR3A0、ロード名がDJFR000、ロード種別がBPP、リンケージパラメータ名がDJFMLNK1、整列後ロードがDJFR000、整列後オブジェクト名がDJFR3B0、チェック結果不正の場合の理由がヌルの如く構成されている。前記ロードコンペア差分一覧ワークファイル122は、図12aに示す如く、回収作業で更新したロード名称であるロード名と、SI版とのロードコンペアにて差分がでたオブジェクト名称である差分オブジェクト名との各項目情報とから成り、具体的には図12bに示す如く、ロード名ABFLの差分オブジェクト名がABFM700、ロード名ABFMの差分オブジェクト名がABFM700、ロード名DJFR000の差分オブジェクト名がDJFR3A0の如く構成されている。本実施形態の対象となるソースコードは、例えば図13に示す如く、複数行のプログラムコードから成り、行番号003500にオブジェクト名PROGRAM-IDとしてECMI3HDを含み、対象リンケージパラメータは、例えば図14に示す如く、行番号00000200のロード名NAMEとしてDJMGE10Rが含まれ、前記ロード属性一覧111の内容は、例えば図15に示す如く、ロード名DJMGE10に対応したタイプ、位置LOCATION、サイズSIZE、比較日COMPILEDATE、プログラム名の各項目を含むように構成され、ロードコンペア結果情報は、図16に示す如く、オブジェクト差分を検出したオブジェクト名図示の例では、AJML03A~AJML03C、AJML100、AJML110、AJML120、AJML200、AJML210、AJML220、AJML230、AJML5M0対応に、当該差分の存在を表す記号Cがリスト付与されるように構成されている。[動作]このように構成されたロード正当性検証システムの全体動作は、図2に示す如く、ホスト101で保持しているソース102とリンケージパラメータ110とロード属性一覧104とロードコンペア結果204とをネットワーク106を経由してコンピュータPC107にソース109とリンケージパラメータ110とロード属性一覧111とロードコンペア結果112として格納する工程と、ソースオブジェクト対応一覧作成処理部113が表計算ソフト108を使用してソース109からソースオブジェクト対応一覧ワークファイル118を作成する工程と、ロードリンケージパラメータ対応一覧作成処理部114がリンケージパラメータ110からロードリンケージパラメータ対応一覧ワークファイル119を作成する工程と、ロード検索処理部115がオペレータが入力シート120に入力した表計算ソフト108のソース名称を入力として前記ソースオブジェクト対応一覧ワークファイル118とロードリンケージパラメータ対応一覧ワークファイル119とロード属性一覧111から検索したオブジェクト名とロード名とリンケージパラメータ名とを整列させて出力シート121に出力する工程と、ロードコンペア差分一覧作成処理部116がロードコンペア結果112からロードコンペア差分一覧ワークファイル122を作成する工程と、ロード正当性チェック処理部213が前記整列させた出力シート121の結果とロードコンペア差分一覧ワークファイル122からロード正当性の検証チェック処理を行い、チェック結果を出力シート121に出力する工程とを実行するように動作する。前記ソースオブジェクト対応一覧作成処理部113による表計算ソフト108を使用してソース109からソースオブジェクト対応一覧ワークファイル118を作成する工程は、図3に示す如く、コンピュータ107に格納したソース109のファイルの数分だけ繰り返すループを開始するステップ301と、該ソース109を読み込むステップ302と、該ステップ302によって読み込んだソース109の行番号内の文字列内からPROGRAM-ID.図13参照を検索するステップ304と、このステップ304による検索結果をソースオブジェクト対応一覧ワークファイル118に出力するステップ305と、該ステップ302乃至305をソース109のファイルの数分だけ読み込んだと判定したときに処理を終了するステップ307とを実行することによって、ソース109内の複数ファイルに含まれる検索文字列PROGRAM-ID.が含まれた、オブジェクト名称ECMI3H0図13参照をソースオブジェクト対応一覧ワークファイル118に出力し、図8に示した開発システムで使用されたソース名称とオブジェクト名称の対応情報を抽出するように動作する。前記ロードリンケージパラメータ対応一覧作成処理部114によるリンケージパラメータ110からロードリンケージパラメータ対応一覧作成を作成する工程は、図4に示す如く、コンピュータ107に格納したリンケージパラメータ110のファイルの数分だけ繰り返しループを開始するステップ401と、リンケージパラメータ110を読み込むステップ402と、該ステップ402によって読み込んだリンケージパラメータ110の行番号内の文字列内から文字列R図14参照を検索するステップ404と、該ステップ404による検索結果である対象リンケージパラメータ名称図14のDJMHLNKR及び文字列と一致した行のロード名称図14のDJMGE10とをロードリンケージパラメータ対応一覧ワークファイル119に出力するステップ405と、該ステップ402乃至405をリンケージパラメータ110の数分だけ読み込んだと判定したときに処理を終了するステップ407とを実行することによって、図9に示した開発システムで使用されたロード名とロードを生成する際に使用するリンケージパラメータ名との対応情報をロードリンケージパラメータ対応一覧ワークファイル119に出力するように動作する。前記入力シート120は、オペレータが、修正対象である検索したいソース名をソース名として入力するものであって、例えば図10aに示す如く、修正対象であって検索対象となるソース名を入力項目とし、具体的には、図10bに示す如く、ABFM700DJFR3A0DJFR3B0の如く構成される。前記ロード検索処理部115による処理は、図5Aに示す如く、オペレータが入力した入力シート120及びソースオブジェクト対応一覧ワークファイル118のファイルを読み込むステップ501と、入力シート120のソース名の行数n分だけ以下の処理の繰り返しを開始するステップ504と、ソースオブジェクト対応一覧ワークファイル118の行数m分だけ繰り返しを開始するステップ505と、入力シート120のn行目のソース名とソースオブジェクト対応一覧ワークファイル118のm行目のソース名を比較するステップ506と、該ステップ506により比較したn行目のソース名とm行目のソース名とが一致するか否かを判定するステップ507と、該ステップ505において一致すると判定したとき、出力シート121に対応するオブジェクト名を出するステップ508と、前記ステップ505において一致しないと判定したとき、前記ステップ505によるループを停止するステップ510と、前記ステップ504によるループを停止するステップ511と、出力シート121及びロード属性一覧111から前記一致したオブジェクト名のファイルを読み込むステップ512と、オブジェクト名の行数分だけ以下の処理の繰り返しを開始するステップ515と、ロード属性一覧111の行数分だけ以下の処理の繰り返しを開始するステップ516と、出力シート121のn行目のオブジェクト名とロード属性一覧111のm行目のオブジェクト名を比較するステップ517と、該ステップ517において比較したオブジェクト名が一致するか否かを判定するステップ518と、該ステップ518においてオブジェクト名が一致すると判定したとき、対応するロード名及び種別を出力シート121に出力するステップ519と、前記ステップ518においてオブジェクト名が一致しないと判定したとき、前記ステップ516による繰り返し処理を停止するステップ521と、前記ステップ515による繰り返し処理を停止するステップ522とを実行することによって、出力シート121に、オブジェクト名ロード名種別を出力するように動作する。次に、前記ロード検索処理部115による処理は、図5Bに示す如く、出力シート121及びロードリンケージパラメータ対応一覧ワークファイル119のファイルを読み込むステップ523と、出力シート121のロード名の行数分だけ以下の処理の繰り返しを開始するステップ526と、ロードリンケージパラメータ対応一覧ワークファイル119の行数分だけ以下の処理の繰り返しを開始するステップ527と、出力シート121のn行目のロード名とロードリンケージパラメータ対応一覧ワークファイル119のm行目のロード名を比較するステップ529と、該ステップ529においてロード名が一致すると判定したとき、出力シート121に対応するリンケージパラメータ名を出力するステップ530と、前記ステップ530においてロード名が一致しないと判定したとき、前記ステップ527の繰り返し処理を停止するステップ532と、前記ステップ526による繰り返し処理を終了するステップ533と、出力結果整列を行って出力シート121に整列後のロード名及び整列後のオブジェクト名を出力して処理を終了するステップ534を実行することによって、前述の図11に示した出力シート121を作成するように動作する。この図11に示した出力シート121は、表中のソース名が入力シートに入力されたソース名、オブジェクト名がソースをコンパイルして作成されるオブジェクト名、ロード名がオブジェクトをリンケージして作成されるロード名、種別がロードの種別、リンケージパラメータがリンケージする際に必要なリンケージパラメータ名、整列後ロードがロード名をキーとして整列させた後のロード名、整列後オブジェクトがロード名をキーとして整列させた後のロードに取り込まれるオブジェクト名であり、チェック結果が整列後オブジェクト名とロードコンペア差分一覧ワークファイルのオブジェクト名を比較した結果を○または×で表し、×の場合は、チェック結果不正の場合の理由に不要なオブジェクトを取り込んでいるまたは取り込むべきオブジェクトを取り込んでいないを出力している。前記ロードコンペア差分一覧作成処理部116によるロードコンペアによる差分の一覧作成処理は、図6に示す如く、ロードコンペア結果112を読込むステップ601と、ロードコンペア結果ファイルの行数n分だけ以下の処理の繰り返しを開始するステップ603と、前記ステップ603により読み込んだロードコンペア結果ファイルから文字列C図16参照を検索するステップ604と、該ステップ604により検索した結果、文字列Cが存在するか否かを判定するステップ605と、該ステップ605において文字列Cが存在すると判定したとき、ロード名称及び差分オブジェクト名をロードコンペア差分一覧ワークファイル122に出力するステップ606と、前記ステップ605において文字列Cが存在しないと判定したとき、前記ステップ603による繰り返しのループを終了して処理を終了するステップ608とを実行することによって、図16に示した如きロードコンペア結果情報を出力するように動作する。このロードコンペア結果情報は、ロード名称を文字列AJMA、差分オブジェクト名称を文字列AJML03AAJML03BAJML03CAJML100AJML110AJML120AJML200AJML210AJML220AJML230AJML5M0し、不一致なロード名称行に文字列Cを付与するように構成されることによって、ロードコンペア差分一覧ワークファイル122が図12に示した如き、改修作業で更新したロードの名称と、SI版とのロードコンペアにて差分が出たオブジェクトの名称が格納される。前記ロード正当性チェック処理部117によるロードの正当性の検証処理は、図7に示す如く、出力シート121及びロードコンペア差分一覧ワークファイル122のファイルを読み込むステップ701と、出力シート121のロード名の行数分だけ以下の処理の繰り返しを開始するステップ704と、ロードコンペア差分一覧ワークファイル122の行数分だけ以下の処理の繰り返しを開始するステップ705と、前記ステップ701によって読み込んだ出力シート121のオブジェクト名とロードコンペア差分一覧ワークファイル122のオブジェクト名を比較し、一致するか否かを判定するステップ706と、該ステップ706において一致すると判定したとき、出力シート121のチェック結果に○を出力するステップ707と、前記ステップ706において一致しないと判定したとき、ロードコンペア差分一覧ワークファイル122にのみ読み込んだオブジェクト名が存在するか否かの判定を行うステップ709と、該ステップ709において存在すると判定したとき、出力シート121の理由に不要なオブジェクトを取り込んでいるを出力するステップ710と、前記ステップ709において存在しないと判定したとき、前記ステップ705による繰り返し処理を終了するステップ713と、前記ステップ704による繰り返し処理を終了するステップ714とを実行することによって、出力シート121に不要なオブジェクト名を出力するように動作する。このように本実施形態によるロード正当性検証システム、同方法及びプログラムは、ホスト101から読み込んだソース109とリンケージパラメータ110とロード属性一覧111とロードコンペア結果204とに基づいて、ソースオブジェクト対応一覧作成処理部113が表計算ソフト108を使用してソース109からソースオブジェクト対応一覧ワークファイル118を作成する工程と、ロードリンケージパラメータ対応一覧作成処理部114がリンケージパラメータ110からロードリンケージパラメータ対応一覧ワークファイル119を作成する工程と、オペレータが入力シート120に入力した表計算ソフト108のソース名称を入力として前記ソースオブジェクト対応一覧ワークファイル118とロードリンケージパラメータ対応一覧ワークファイル119とロード属性一覧111から検索したオブジェクト名とロード名とリンケージパラメータ名とを整列させて出力シート121に出力する工程と、ロードコンペア差分一覧作成処理部116がロードコンペア結果112からロードコンペア差分一覧ワークファイル122を作成する工程と、ロード正当性チェック処理部213が前記整列させた出力シート121の結果とロードコンペア差分一覧ワークファイル122からロード正当性の検証チェック処理を行い、チェック結果を出力シート121に出力する工程とを実行するように動作することによって、ソースからのロードの正当性を容易に検証することができる。