Debug support system based on program dependence analysis
Autor: | Sato, Shinichi, Kobayashi, Takanori, Iida, Hajimu, Inoue, Katsuro, Torii, Koji |
---|---|
Jazyk: | japonština |
Rok vydání: | 1995 |
Předmět: | |
Zdroj: | 電子情報通信学会技術研究報告. SS, ソフトウェアサイエンス. 95(53):23-30 |
Popis: | ソフトウェアが大規模化,複雑化するにつれ, プログラム中のバグ位置を特定するのが容易ではなくなっている. 本研究では, プログラムの依存関係解析に基づいて, スライス抽出や部分解釈を行ない, プログラム全体からバグに関係のある部分のみを抽出し, それを対象にデバッグを行なえるようなシステムの試作を行なった. 本システムは, もとのプログラムからスライスを抽出したり, 部分解釈に基づいたプログラムの簡単化を行なう. また, 得られた部分プログラムを実行させたり, 特定の変数に直接影響を及ぼす文や変数を参照したりしながらデバッグを行なうことができる. 本システムを用いれば, バグ位置の特定を比較的効率良く行なうことができるため, 結果としてソフトウェアの開発効率が上がると考えられる. Debugging large and complex software is not easy task since localizing and identifing faults are very diffcult. We have depeloped a debug system which extracts program slices and partially evaluates program texts based on program dependence analysis. Using this system, we can extract parts of the program which would relates to bugs, and also we can execute and trace the extracted parts. Therefore we consider efforts of debugging would be reduced, and its efficiency will be improved. |
Databáze: | OpenAIRE |
Externí odkaz: |