2L-7
ツアーマップを用いたコードリーディング支援ツールの提案
○大城卓也,松澤芳昭,酒井三四郎(静岡大)
ソフトウェア開発、保守において、既存のソースコードの読解が必要とされる場面がある。
この支援ツールとして,コード内に特殊な注釈を記述することでソースコード読解ツアーを作成するJTourBusが提案されている。
しかしながら、JTourBusには(1)BusStopのソースコードファイル中の位置関係を把握しづらい,(2)BusStopが設定されたファイルの参照関係を把握しづらい、という問題がある。
そこで本研究では、JTourBusで構成されたツアーに対して、上記2点の問題を改善するためのツアーマップ機能を提案する。
本ツアーマップは,(a)ツアーで経由するクラス,(b)クラス内の注釈一覧,(c)BusStopが関連付けられたクラスの継承関係,(d)BusStopが関連付けられたメソッドの参照関係,を提供する。