A Study on the Evaluation of Coding Pattern Quality Using Source Code Analysis

소스 코드 분석을 통한 코딩 패턴의 특성 평가에 관한 연구

  • Kim, Young-Tae (Dept. of Computer Engineering, KongJu National University) ;
  • Lim, Jae-Hyun (Dept. of Computer Engineering, KongJu National University) ;
  • Kong, Heon-Tag (Dept. of Computer Engineering, KongJu National University) ;
  • Kim, Chi-Su (Dept. of Computer Engineering, KongJu National University)
  • 김영태 (공주대학교 컴퓨터공학부) ;
  • 임재현 (공주대학교 컴퓨터공학부) ;
  • 공헌택 (공주대학교 컴퓨터공학부) ;
  • 김치수 (공주대학교 컴퓨터공학부)
  • Published : 2010.11.12

Abstract

본 논문에서는 소스 코드에 자주 나타나는 코딩 패턴을 자동으로 추출하기 위하여 소스 코드를 분석하고 특성을 평가한다. 기존에 소스 코드에 대한 패턴 마이닝을 이용한 코딩 패턴 감지 방법이 제안되었지만, 수동으로 조사 가능한 코딩 패턴의 수는 한정되어 있기 때문에 대규모 소프트웨어 등에 대한 충분한 분석은 할 수 없었다. 따라서 본 논문에서는 개발자가 분석하고자 하는 코딩 패턴에 대한 자동 추출을 목표로 코딩 패턴의 특성 평가 지표를 선정하여 소스 코드에 대한 분석을 수행한다.

Keywords