Presentation 2022-03-07
Automating code review based on source code
Akihito Ihara, Toshiki Hirao, Kenji Fujiwara, Hajimu Iida,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) Code review is an important process to assess software quality, where developers manually find bugs, improve existing codes and so on. However, the code review takes much time to be performed. Prior work has shown bunch of automated code review models, whereas those work do not perform well because the source code structure is not taken into consideration. Hence, this paper proposes a AST based model to consider the metrics of source code structures. We implemented a learning flow based on code2seq which is one of the most common AST based models. We applied the dataset used in the previous study to the proposed method, and proved that it works, but it didn't improve the accuracy due to the high learning cost.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) Code Review / NLP / AST / code2seq
Paper # SS2021-43
Date of Issue 2022-02-28 (SS)

Conference Information
Committee SS
Conference Date 2022/3/7(2days)
Place (in Japanese) (See Japanese page)
Place (in English) Online
Topics (in Japanese) (See Japanese page)
Topics (in English) Software Science etc.
Chair Takashi Kobayashi(Tokyo Inst. of Tech.)
Vice Chair Kozo Okano(Shinshu Univ.)
Secretary Kozo Okano(Hiroshima City Univ.)
Assistant Shinpei Ogata(Shinshu Univ.)

Paper Information
Registration To Technical Committee on Software Science
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) Automating code review based on source code
Sub Title (in English)
Keyword(1) Code Review
Keyword(2) NLP
Keyword(3) AST
Keyword(4) code2seq
1st Author's Name Akihito Ihara
1st Author's Affiliation Nara Institute of Science and Technology(NAIST)
2nd Author's Name Toshiki Hirao
2nd Author's Affiliation Nara Institute of Science and Technology(NAIST)
3rd Author's Name Kenji Fujiwara
3rd Author's Affiliation Tokyo City University(TCU)
4th Author's Name Hajimu Iida
4th Author's Affiliation Nara Institute of Science and Technology(NAIST)
Date 2022-03-07
Paper # SS2021-43
Volume (vol) vol.121
Number (no) SS-416
Page pp.pp.7-12(SS),
#Pages 6
Date of Issue 2022-02-28 (SS)