氏名: 尾崎 憲幸 (089530438)

論文題目: 意味を考慮したプログラムの差分抽出に関する研究


論文概要

広く用いられているUNIXのdiffは,行単位での差分を出力する汎用 的なツールであるが、改行や空白の挿入、削除や、コメントの変更 などソースプログラムの意味に影響を与えない場合でも差分として 出力する。そのため、そこからソースプログラムの意味的な変化を 理解するには、多大な労力が必要である。 本研究では、プログラムの意味を考慮した差分抽出法を提案する。 具体的には、プログラムの意味に影響を与えない差分を排除し、構 文単位で差分を抽出する。さらに、構文要素の「移動」について判 定し、その結果を提示する。提案した抽出法に基づいてツールを実 装し、実際のソースプログラムに適用することで、差分の理解が容 易になることを示す。


目次に戻る


asakura@nuie.nagoya-u.ac.jp