JPH01305446A - プログラムデバッグ支援処理方式 - Google Patents
プログラムデバッグ支援処理方式Info
- Publication number
- JPH01305446A JPH01305446A JP63136922A JP13692288A JPH01305446A JP H01305446 A JPH01305446 A JP H01305446A JP 63136922 A JP63136922 A JP 63136922A JP 13692288 A JP13692288 A JP 13692288A JP H01305446 A JPH01305446 A JP H01305446A
- Authority
- JP
- Japan
- Prior art keywords
- history
- program
- file
- file access
- history collection
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000003672 processing method Methods 0.000 claims description 11
- 238000000605 extraction Methods 0.000 abstract 2
- 230000018109 developmental process Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000033772 system development Effects 0.000 description 1
Landscapes
- Debugging And Monitoring (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はプログラムデバッグ支援処理方式に関し、特に
プログラム開発のデバッグツールでファイルアクセス時
の履歴採取を実施するプログラムデバッグ支援処理方式
に関する。
プログラム開発のデバッグツールでファイルアクセス時
の履歴採取を実施するプログラムデバッグ支援処理方式
に関する。
プログラム開発のデバッグツールでファイルアクセス時
の履歴採取を実施する従来のプログラムデバッグ支援処
理方式は、単一のプログラムを実行させ、そのプログラ
ムがファイルアクセスを行ったとき、履歴出力ファイル
に、そのファイルアクセスにおけるデータセットの内容
を履歴として保存させている。
の履歴採取を実施する従来のプログラムデバッグ支援処
理方式は、単一のプログラムを実行させ、そのプログラ
ムがファイルアクセスを行ったとき、履歴出力ファイル
に、そのファイルアクセスにおけるデータセットの内容
を履歴として保存させている。
(、発明が解決しようとする課題〕
上述した従来のプログラムデバッグ支援処理方式は、プ
ログラム−本−本の単独の動作についての履歴情報を採
取することができるけれども、複数のプログラムが動作
するときに、それぞれのプログラムが行ったファイルア
クセスの履歴と採取することができないという欠点があ
る。
ログラム−本−本の単独の動作についての履歴情報を採
取することができるけれども、複数のプログラムが動作
するときに、それぞれのプログラムが行ったファイルア
クセスの履歴と採取することができないという欠点があ
る。
本発明の目的は、複数のプログラムが動作するときに、
それぞれのプログラムが行ったファイルアクセスの履歴
を採取することができるプログラムデバッグ支援処理方
式を提供することにある。
それぞれのプログラムが行ったファイルアクセスの履歴
を採取することができるプログラムデバッグ支援処理方
式を提供することにある。
本発明のプログラムデバッグ支援処理方式は、外部記憶
装置を有し、少なくとも一つのプログラムから、前記外
部記憶装置を使用して処理を行うコンピュータシステム
にあって、 (A)前記外部記憶装置に保存されるデータセットの中
で、ファイルアクセス時に履歴採取を実施するN11j
lのデータセット名を保持する履歴採取データ指示テー
ブル保持部、 (B)ff履歴採取行うデータセット名をあらかじめ入
力して、前記履歴採取データ指示テーブル保持部に登録
する履歴採取データ指示テーブル管理部、 (C)履歴採取の実施についての起動および停止などの
動作を指示する履歴採取動作指示部、(D)ファイルア
クセスを実行させたプログラム名およびそのファイルア
クセスにおける対象のデータセラ1〜の内容を履歴とし
て保存する履歴出力ファイル、 (E)前記プログラムのそれぞれによる前記外部記憶装
置のファイルアクセスを制御し、前記履歴採取動作指示
部から履歴採取の動作を指示されることにより、前記履
歴採取データ指示テーブル保持部に登録されたデータセ
ット名の何れかが示すデータセットに対するファイルア
クセスが生じたとき、そのファイルアクセスを行ったプ
ログラム名およびそのファイルアクセスにおける対象の
データセットの内容を前記履歴出力ファイルに送付して
保存させる入出力制御部、 を鍋えて構成されている。
装置を有し、少なくとも一つのプログラムから、前記外
部記憶装置を使用して処理を行うコンピュータシステム
にあって、 (A)前記外部記憶装置に保存されるデータセットの中
で、ファイルアクセス時に履歴採取を実施するN11j
lのデータセット名を保持する履歴採取データ指示テー
ブル保持部、 (B)ff履歴採取行うデータセット名をあらかじめ入
力して、前記履歴採取データ指示テーブル保持部に登録
する履歴採取データ指示テーブル管理部、 (C)履歴採取の実施についての起動および停止などの
動作を指示する履歴採取動作指示部、(D)ファイルア
クセスを実行させたプログラム名およびそのファイルア
クセスにおける対象のデータセラ1〜の内容を履歴とし
て保存する履歴出力ファイル、 (E)前記プログラムのそれぞれによる前記外部記憶装
置のファイルアクセスを制御し、前記履歴採取動作指示
部から履歴採取の動作を指示されることにより、前記履
歴採取データ指示テーブル保持部に登録されたデータセ
ット名の何れかが示すデータセットに対するファイルア
クセスが生じたとき、そのファイルアクセスを行ったプ
ログラム名およびそのファイルアクセスにおける対象の
データセットの内容を前記履歴出力ファイルに送付して
保存させる入出力制御部、 を鍋えて構成されている。
次に本発明の実施例について図面を参照して説明する。
第1図は本発明のプログラムデバッグ支援処理方式の一
実施例を示すブロック図である。
実施例を示すブロック図である。
第1図に示すように、コンピュータシステムの中央処理
装置1は、実行中の複数のプログラム2−1.・・・・
・・・・・2−Mから、接続している外部記憶装置3を
使用して、ファイルアクセスを行う処理を行っている。
装置1は、実行中の複数のプログラム2−1.・・・・
・・・・・2−Mから、接続している外部記憶装置3を
使用して、ファイルアクセスを行う処理を行っている。
履歴採取データ指示テーブル保持部Aは、外部記憶装置
3に保存されるデータセット1.・・・・・・・・・・
・・・・・Lの中で、ファイルアクセス時に履歴採取を
実施するN個のデータセット名1,2.・・・・・・N
を保持している。
3に保存されるデータセット1.・・・・・・・・・・
・・・・・Lの中で、ファイルアクセス時に履歴採取を
実施するN個のデータセット名1,2.・・・・・・N
を保持している。
また、履歴採取データ指示テーブル管理部Bは、あらか
じめ使用者がキーボード4から入力した履歴採取を行う
データセット名1.2.・・・・・・Nを受けて、それ
らを履歴採取データ指示テーブル保持部Aに登録するこ
とができる。
じめ使用者がキーボード4から入力した履歴採取を行う
データセット名1.2.・・・・・・Nを受けて、それ
らを履歴採取データ指示テーブル保持部Aに登録するこ
とができる。
一方、履歴採取動作指示部Cは、使用者がキーボード4
から入力した指示を受けて、履歴採取の実施についての
起動および停止などの動作を入出力制御部Eに指示して
いる。
から入力した指示を受けて、履歴採取の実施についての
起動および停止などの動作を入出力制御部Eに指示して
いる。
さらに、履歴出力ファイルDは、ファイルアクセスを実
行させたプログラム名およびそのファイルアクセスにお
ける対象のデータセットの内容を履歴として保存するこ
とができる。
行させたプログラム名およびそのファイルアクセスにお
ける対象のデータセットの内容を履歴として保存するこ
とができる。
そこで、プログラム2−1.・・・・・・・・・2−M
のそれぞれによる外部記憶装置3のファイルアクセスを
制御している入出力制御部Eは、履歴採取動作指示部C
から履歴採取の動作を指示されることにより、履歴採取
データ指示テーブル保持部Aに登録されたデータセット
名の何れかが示すデータセットに対するファイルアクセ
スが生じたとき、そのファイルアクセスを行ったプログ
ラム名およびそのファイルアクセスにおける対象のデー
タセットの内容を履歴出力ファイルDに送付して保存さ
せている。
のそれぞれによる外部記憶装置3のファイルアクセスを
制御している入出力制御部Eは、履歴採取動作指示部C
から履歴採取の動作を指示されることにより、履歴採取
データ指示テーブル保持部Aに登録されたデータセット
名の何れかが示すデータセットに対するファイルアクセ
スが生じたとき、そのファイルアクセスを行ったプログ
ラム名およびそのファイルアクセスにおける対象のデー
タセットの内容を履歴出力ファイルDに送付して保存さ
せている。
以上述べたように、本実施例のプログラムデバッグ支援
処理方式は、複数のプログラムが動作するときに、それ
ぞれのプログラムが行ったファイルアクセスの履歴を採
取することができる。
処理方式は、複数のプログラムが動作するときに、それ
ぞれのプログラムが行ったファイルアクセスの履歴を採
取することができる。
また、関連する複数のデータセットを履歴採取データ指
示テーブルに登録して動作させることにより、関連する
複数のデータセットの内容の履歴が得られるので、これ
らのデータは、プログラムデバッグにおける不正原因の
解明に大きく貢献することができる。
示テーブルに登録して動作させることにより、関連する
複数のデータセットの内容の履歴が得られるので、これ
らのデータは、プログラムデバッグにおける不正原因の
解明に大きく貢献することができる。
以上説明したように、本発明のプログラムデバッグ支援
処理方式は、複数のプログラムが動作するときに、それ
ぞれのプログラムが行ったファイルアクセスの履歴を採
取することができるという効果を有している。
処理方式は、複数のプログラムが動作するときに、それ
ぞれのプログラムが行ったファイルアクセスの履歴を採
取することができるという効果を有している。
また、システム開発における総合テスI・では、多数の
プログラムを実行させるが、それらの実行により、ある
データセットに誤りが発生した場き、そのデータセット
にファイルアクセスを行ったプログラム名とそのデータ
セットの内容との履歴を調べることができるので、不正
な値に更新を行ったプログラムおよびそのフェーズを特
定または推定することができることにより、不正原因の
解明に要する時間を大幅に短縮することができるという
効果がある。
プログラムを実行させるが、それらの実行により、ある
データセットに誤りが発生した場き、そのデータセット
にファイルアクセスを行ったプログラム名とそのデータ
セットの内容との履歴を調べることができるので、不正
な値に更新を行ったプログラムおよびそのフェーズを特
定または推定することができることにより、不正原因の
解明に要する時間を大幅に短縮することができるという
効果がある。
第1図は本発明のプログラムデバッグ支援処理方式の一
実施例を示すブロック図である。 1・・・・・・中央処理装置、2−1.〜2−M・・・
・・・プログラム、3・・・・・・外部記憶装置、4・
・・・・・キーボード、A・・・・・・履歴採取データ
指示テーブル保持部、B・・・・・・履歴採取データ指
示テーブル管理部、C・・・・・・履歴採取動作指示部
、D・・・・・・履歴出力ファイル、E・・・・・・入
出力制御部。
実施例を示すブロック図である。 1・・・・・・中央処理装置、2−1.〜2−M・・・
・・・プログラム、3・・・・・・外部記憶装置、4・
・・・・・キーボード、A・・・・・・履歴採取データ
指示テーブル保持部、B・・・・・・履歴採取データ指
示テーブル管理部、C・・・・・・履歴採取動作指示部
、D・・・・・・履歴出力ファイル、E・・・・・・入
出力制御部。
Claims (1)
- 【特許請求の範囲】 外部記憶装置を有し、少なくとも一つのプログラムから
、前記外部記憶装置を使用して処理を行うコンピュータ
システムにあって、 (A)前記外部記憶装置に保存されるデータセットの中
で、ファイルアクセス時に履歴採取を実施するN個のデ
ータセット名を保持する履歴採取データ指示テーブル保
持部、 (B)履歴採取を行うデータセット名をあらかじめ入力
して、前記履歴採取データ指示テーブル保持部に登録す
る履歴採取データ指示テーブル管理部、 (C)履歴採取の実施についての起動および停止などの
動作を指示する履歴採取動作指示部、(D)ファイルア
クセスを実行させたプログラム名およびそのファイルア
クセスにおける対象のデータセットの内容を履歴として
保存する履歴出力ファイル、 (E)前記プログラムのそれぞれによる前記外部記憶装
置のファイルアクセスを制御し、前記履歴採取動作指示
部から履歴採取の動作を指示されることにより、前記履
歴採取データ指示テーブル保持部に登録されたデータセ
ット名の何れかが示すデータセットに対するファイルア
クセスが生じたとき、そのファイルアクセスを行ったプ
ログラム名およびそのファイルアクセスにおける対象の
データセットの内容を前記履歴出力ファイルに送付して
保存させる入出力制御部、 を備えることを特徴とするプログラムデバッグ支援処理
方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63136922A JPH01305446A (ja) | 1988-06-02 | 1988-06-02 | プログラムデバッグ支援処理方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63136922A JPH01305446A (ja) | 1988-06-02 | 1988-06-02 | プログラムデバッグ支援処理方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01305446A true JPH01305446A (ja) | 1989-12-08 |
Family
ID=15186712
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63136922A Pending JPH01305446A (ja) | 1988-06-02 | 1988-06-02 | プログラムデバッグ支援処理方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01305446A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014170515A (ja) * | 2013-02-08 | 2014-09-18 | Ricoh Co Ltd | 機器、情報記録プログラム、及び情報記録方法 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS613255A (ja) * | 1984-06-15 | 1986-01-09 | Hitachi Ltd | 変更可能なフアイルアクセス許可テ−ブル登録によるプログラム実行のトレ−ス方式 |
-
1988
- 1988-06-02 JP JP63136922A patent/JPH01305446A/ja active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS613255A (ja) * | 1984-06-15 | 1986-01-09 | Hitachi Ltd | 変更可能なフアイルアクセス許可テ−ブル登録によるプログラム実行のトレ−ス方式 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014170515A (ja) * | 2013-02-08 | 2014-09-18 | Ricoh Co Ltd | 機器、情報記録プログラム、及び情報記録方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5819024A (en) | Fault analysis system | |
| JPH06222916A (ja) | オンラインリアルタイム処理装置 | |
| JP2675088B2 (ja) | 情報収集方法 | |
| JPS60238948A (ja) | 計算機システムの処理時間測定装置 | |
| JPH036644A (ja) | 記憶保護方式 | |
| JPS60105043A (ja) | 情報処理方式 | |
| JPH02208750A (ja) | ファイルアクセス方式 | |
| JPH05143422A (ja) | 更新後ジヤーナル管理方式 | |
| JPH03290741A (ja) | エラーロギング方法 | |
| JPH0374724A (ja) | インストール検証装置 | |
| JPH09106352A (ja) | 情報処理方法及びその装置 | |
| JPH0354369B2 (ja) | ||
| JPS6042968B2 (ja) | 情報処理装置 | |
| JPS62241047A (ja) | デ−タベ−ス管理システムによる入出力バツフアの共用制御方法 | |
| JPH0217554A (ja) | キャッシュメモリ試験方式 | |
| Neumann | Disk-based program swapping in 8080-based microcomputers | |
| JPH0256647A (ja) | ファイル状態追跡処理方式 | |
| JPH04369706A (ja) | 端末機能キー入力方式 | |
| JPH04174081A (ja) | 図面データ管理方式 | |
| JPS6222163A (ja) | 情報処理装置 | |
| JPS63310040A (ja) | デ−タ採取方式 | |
| JPS59189452A (ja) | デ−タ処理装置用キユ−構造 | |
| JPH0580941A (ja) | データ処理装置 | |
| JPS63240644A (ja) | 情報収集処理方式 | |
| JPH02197932A (ja) | コンピュータの異常現象再現装置 |