Reducing the Learning Time of Code Change Recommendation System Using Recurrent Neural Network 


Vol. 47,  No. 10, pp. 948-957, Oct.  2020
10.5626/JOK.2020.47.10.948


PDF

  Abstract

Since code change recommendation systems select and recommend files that needing modifications, they help developers save time spent on software system evolution. However, these recommendation systems generally spend a significant amount of time in learning accumulated data and relearning whenever new data are accumulated. This study proposes a method to reduce the time spent on learning when using Code change Recommendation System using Recurrent Neural Network (RNN-CRS), which works by avoiding the learning that is unlikely to contribute to new knowledge. For the five products used in the experimental evaluation, our proposed method reduced the time to relearn data and re-generate a learning model by as much as 49.08%-68.15%, and by 10.66% in the least effective case, compared to the existing method.


  Statistics
Cumulative Counts from November, 2022
Multiple requests among the same browser session are counted as one view. If you mouse over a chart, the values of data points will be shown.


  Cite this article

[IEEE Style]

B. Bae, S. Kang, S. Lee, "Reducing the Learning Time of Code Change Recommendation System Using Recurrent Neural Network," Journal of KIISE, JOK, vol. 47, no. 10, pp. 948-957, 2020. DOI: 10.5626/JOK.2020.47.10.948.


[ACM Style]

Byeong-il Bae, Sungwon Kang, and Seonah Lee. 2020. Reducing the Learning Time of Code Change Recommendation System Using Recurrent Neural Network. Journal of KIISE, JOK, 47, 10, (2020), 948-957. DOI: 10.5626/JOK.2020.47.10.948.


[KCI Style]

배병일, 강성원, 이선아, "순환 신경망을 활용한 코드 변경 추천 시스템의 학습 시간 단축 방법," 한국정보과학회 논문지, 제47권, 제10호, 948~957쪽, 2020. DOI: 10.5626/JOK.2020.47.10.948.


[Endnote/Zotero/Mendeley (RIS)]  Download


[BibTeX]  Download



Search




Journal of KIISE

  • ISSN : 2383-630X(Print)
  • ISSN : 2383-6296(Electronic)
  • KCI Accredited Journal

Editorial Office

  • Tel. +82-2-588-9240
  • Fax. +82-2-521-1352
  • E-mail. chwoo@kiise.or.kr