実行の可視化システムと連動した統合開発環境によるGUIベースプログラムの理解支援
Supports for Understanding GUI Programs using IDE with a Visualization System of Execution
著者/Authors
佐藤竜也 | Tatsuya Sato | 筑波大学大学院システム情報工学研究科コンピュータサイエンス専攻 |
志築文太郎 | Buntaro Shizuki | 筑波大学大学院システム情報工学研究科コンピュータサイエンス専攻 |
田中二郎 | Jiro Tanaka | 筑波大学大学院システム情報工学研究科コンピュータサイエンス専攻 |
概要/Abstract
GUI ベースプログラムへの機能拡張を目的とする際に,プログラムの理解支援を行う可視 化システムをEclipse プラグインとして実装し,可視化システムに連動する統合開発環境の構築を行った. これにより従来統合開発環境で行うことのできなかった,GUI を操作しながらのプログラム解析をするこ とを可能とする.GUI は,ユーザからの操作に応じて画面を更新する特徴を有する.これを活かし,本シ ステムは操作の度に,操作前後のGUI 画面,及び操作によって実行されたソースコードを併せて可視化す る.ソースコードには,操作によって実行された部分とその呼び出し関係を強調し,拡張には理解が必須で あるクラス関係と併せて表示する.これにより,開発者は操作単位でプログラムの構成を理解することが可 能になる.
キーワード/Keywords
プログラム可視化,プログラム視覚化