Proceedings of the Korea Information Processing Society Conference (한국정보처리학회:학술대회논문집)
- 2018.10a
- /
- Pages.33-36
- /
- 2018
- /
- 2005-0011(pISSN)
- /
- 2671-7298(eISSN)
DOI QR Code
Implementation of a Code Review Tool Using Git History
Git 히스토리를 이용한 코드리뷰 도구 구현
- Oh, Chang Uk (Department of Computer Science and Engineering, Dongguk University - Seoul) ;
- Jung, Hyeon Oh (Department of Computer Science and Engineering, Dongguk University - Seoul) ;
- Park, Hyun suk (Department of Computer Science and Engineering, Dongguk University - Seoul) ;
- Son, Myeong Hee (Department of Computer Science and Engineering, Dongguk University - Seoul) ;
- Park, Hyeok Ju (Department of Computer Science and Engineering, Dongguk University - Seoul) ;
- Kang, Dong Ok (Fasoo.com) ;
-
Lee, Yong Kyu
(Department of Computer Science and Engineering, Dongguk University - Seoul)
- 오창욱 (동국대학교 컴퓨터공학과-서울) ;
- 정현오 (동국대학교 컴퓨터공학과-서울) ;
- 박현석 (동국대학교 컴퓨터공학과-서울) ;
- 손명희 (동국대학교 컴퓨터공학과-서울) ;
- 박혁주 (동국대학교 컴퓨터공학과-서울) ;
- 강동옥 (파수닷컴) ;
-
이용규
(동국대학교 컴퓨터공학과-서울)
- Published : 2018.10.31
Abstract
코드리뷰는 소프트웨어의 신뢰성을 향상시키며, 개발 기간을 단축시킨다. 기존의 코드리뷰 도구들은 문법적인 오류는 검출하지만, 논리적인 오류를 찾아내지 못하는 한계가 있다. 본 논문에서는 Git 히스토리를 이용하여 코드 간의 연관성 그래프를 만들고, 이를 이용하여 논리적인 오류를 찾아내는 도구를 구현하였다. 코드상의 논리적 오류를 검출하여 프로그램 개발을 용이하게 하고, 내부에 잠재되어 있는 결함을 예방할 수 있다.
Keywords