추상 구문 트리 기반의 개발자별 소스 코드 지분 분석

Analyzing Developer's Share of Code Based on Abstract Syntax Tree

  • 이용현 (충북대학교 컴퓨터공학과) ;
  • 김기섭 (충북대학교 컴퓨터공학과) ;
  • 정우성 (충북대학교 컴퓨터공학과)
  • Lee, Yong-hyeon (Dept. of Computer Engineering, Chungbuk National University) ;
  • Kim, KiSub (Dept. of Computer Engineering, Chungbuk National University) ;
  • Jung, Woosung (Dept. of Computer Engineering, Chungbuk National University)
  • 발행 : 2015.07.08

초록

소프트웨어 프로젝트에서 발생하는 버그의 수가 증가함에 따라 이를 수정할 적합한 개발자를 효과적으로 찾기 위한 연구들이 진행되었다. 하지만, 대부분의 연구들이 텍스트 기반의 라인 변경을 통해 얻은 정보만을 활용하기 때문에 정확도가 떨어지며, 파일, 클래스, 함수와 같은 다양한 계층 단위에 대한 처리가 어렵다. 본 논문은 개발자의 코드 변경 정보를 추적함으로써 기여도를 보다 정확하게 계산하고, 다양한 코드 수준에서의 분석을 효과적으로 지원하는 AST기반의 지분 계산 접근법을 제안한다.

키워드