特許
J-GLOBAL ID:200903027587503337
アーギュメント値のチェック方法
発明者:
出願人/特許権者:
代理人 (1件):
京本 直樹 (外2名)
公報種別:公開公報
出願番号(国際出願番号):特願平5-158323
公開番号(公開出願番号):特開平7-036734
出願日: 1993年06月29日
公開日(公表日): 1995年02月07日
要約:
【要約】【目的】複数モジュール間で引き渡しを行うアーギュメント値が不正に渡ってきたことをプログラムが暴走する前に検出する手段をデバッガで提供する。【構成】CALLER側ソースプログラム1にパラメータの持つべき値の組み合わせおよび範囲の定義記述を持ち、CALL側ソースプログラム2にアーギュメントがあり、それらをオブジェクトモジュール4,5に生成するコンパイラ6と、それを結合するリンケージエディタ6によりロードモジュール7が準備されて、ロードモジュール7をデバッグするためにデバッガ8がロードモジュール内にあるパラメータ情報とアーギュメント情報を使用して実行時に対応するパラメータ形式定義とアーギュメント値に矛盾がないか検査する。
請求項(抜粋):
ソースプログラムを翻訳してソースプログラムの構成要素をリンケージエディタの処理情報としてオブジェクトモジュールを出力するコンパイラと、複数オブジェクトモジュールを結合してロードモジュールとするリンケージエディタと、ロードモジュールを実行してデバッグするデバッガとからなり、該デバッガは、複数モジュール間で引き渡される個々のアーギュメント値の正当性を実行時に範囲外チェックすることを特徴とするアーギュメント値のチェック方法。
IPC (3件):
G06F 11/28
, G06F 9/06
, G06F 9/45
引用特許:
前のページに戻る