Kusumoto Laboratory: 松本淳之介, 肥後芳樹, 楠本真二, より短い編集スクリプトを目指して—行単位の差分情報に基づくGumTreeの拡張—, 2020年8月.
  • リスト
  •  表 
  • LaTeX
  • BibTeX
Detail of a work
Tweet
松本淳之介, 肥後芳樹, 楠本真二, "より短い編集スクリプトを目指して—行単位の差分情報に基づくGumTreeの拡張—," 電子情報通信学会論文誌D, J103-D(8), pp. 579-590, 2020年8月.
ID 660
分類 論文誌
タグ
表題 (title) より短い編集スクリプトを目指して—行単位の差分情報に基づくGumTreeの拡張—
表題 (英文)
著者名 (author) 松本淳之介,肥後芳樹,楠本真二
英文著者名 (author) Junnosuke Matsumoto,Yoshiki Higo,Shinji Kusumoto
キー (key) Junnosuke Matsumoto,Yoshiki Higo,Shinji Kusumoto
定期刊行物名 (journal) 電子情報通信学会論文誌D
定期刊行物名 (英文)
巻数 (volume) J103-D
号数 (number) 8
ページ範囲 (pages) 579-590
刊行月 (month) 8
出版年 (year) 2020
Impact Factor (JCR)
URL http://doi.org/10.14923/transinfj.2019JDP7100
付加情報 (note)
注釈 (annote)
内容梗概 (abstract) ソフトウェア開発においてコードレビューは頻繁に行われ,レビューをする開発者はソースコードの差分を理解する必要がある.編集前のソースコードを編集後のソースコードに変換する操作の列を編集スクリプトと呼び,開発者はその編集スクリプトを理解することでソースコードの差分を理解する.編集スクリプトを出力するツールとしてGumTreeがある.GumTreeは二つのバージョンのソースコードを入力として受けとり,抽象構文木のノード単位の挿入・削除・更新・移動といった4種類の操作で構成された編集スクリプトを出力する.しかし,GumTreeが更新と移動を検知する精度は低く,差分の理解が困難であるという問題がある.GumTreeの精度が低い原因の一つとして,抽象構文木の情報のみで編集スクリプトを出力しようとすることが挙げられる.そこで提案手法では抽象構文木の情報のみでなく,行単位の差分情報を用いて編集スクリプトを出力する.そしてオープンソースソフトウェアに対して提案手法が有効か実験を行い,提案手法が差分の理解に有効であることを確認した.
論文電子ファイル j103-d_8_579.pdf (application/pdf) [一般閲覧可]
BiBTeXエントリ
@article{id660,
         title = {より短い編集スクリプトを目指して—行単位の差分情報に基づくGumTreeの拡張—},
        author = {松本淳之介 and 肥後芳樹 and 楠本真二},
       journal = {電子情報通信学会論文誌D},
        volume = {J103-D},
        number = {8},
         pages = {579-590},
         month = {8},
          year = {2020},
}
  

Search

Tags

1 件の該当がありました. : このページのURL : HTML

Language: 英語 | 日本語 || ログイン |

This site is maintained by fenrir.
PMAN 3.2.10 build 20181029 - Paper MANagement system / (C) 2002-2016, Osamu Mizuno
Time to show this page: 0.034558 seconds.