코드 변경에 대한 검출 기법과 사람의 묘사 차이 분석 


50권  2호, pp. 150-161, 2월  2023
10.5626/JOK.2023.50.2.150


PDF

  요약

본 연구에서는 코드 변경 검출 기법과 사람이 코드 변경을 묘사하는 방식을 조사하고, 둘을 비교하여 그 차이를 확인하였다. 대표적인 두 가지 코드 변경 검출 기법을 수집된 다량의 코드 변경에 적용한 결과, 두 기법은 같은 코드 변경을 다른 방식으로 묘사하는 경우가 매우 많으며, 3% 미만의 코드 변경에 대해서만 완전히 일치하는 결과물을 내놓는다는 것을 확인하였다. 반면 사람의 경우 제시된 코드 변경을 묘사할 때 약 50%의 의견 일치율을 보였다. 또한 코드 변경을 다른 방식으로 묘사하는 경우의 상당 부분은 실수에 의한 것이고, 이를 감안하였을 때는 71%의 코드 변경에 대해 동일한 방식으로 묘사하는 것을 확인할 수 있었다. 사람과 검출 기법의 비교 결과에서는 검출 기법이 사람이 코드 변경을 묘사한 방식과 일치하는 결과를 내놓는 경우가 변경의 종류 및 변경된 코드의 종류만을 비교할 때 8.20~35.65%에 불과하여 사람과 유사한 결과를 얻기 위해 개선이 필요하다는 것을 알 수 있다.


  통계
2022년 11월부터 누적 집계
동일한 세션일 때 여러 번 접속해도 한 번만 카운트됩니다. 그래프 위에 마우스를 올리면 자세한 수치를 확인하실 수 있습니다.


  논문 참조

[IEEE Style]

M. Kim, B. Kim, J. Kim, "Change Description Difference Analysis between Human and Code Differencing Techniques," Journal of KIISE, JOK, vol. 50, no. 2, pp. 150-161, 2023. DOI: 10.5626/JOK.2023.50.2.150.


[ACM Style]

Moojun Kim, Beomcheol Kim, and Jindae Kim. 2023. Change Description Difference Analysis between Human and Code Differencing Techniques. Journal of KIISE, JOK, 50, 2, (2023), 150-161. DOI: 10.5626/JOK.2023.50.2.150.


[KCI Style]

김무준, 김범철, 김진대, "코드 변경에 대한 검출 기법과 사람의 묘사 차이 분석," 한국정보과학회 논문지, 제50권, 제2호, 150~161쪽, 2023. DOI: 10.5626/JOK.2023.50.2.150.


[Endnote/Zotero/Mendeley (RIS)]  Download


[BibTeX]  Download



Search




Journal of KIISE

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

사무국

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