Similarity Detection for Large Scale Software Using Abstracted Source Code

소스코드 요약을 이용한 대규모 소프트웨어 유사도 평가

  • Park, Seong-Soo (College of Information and Communication Engineering, Sungkyunkwan University) ;
  • Han, Hwan-Soo (College of Information and Communication Engineering, Sungkyunkwan University)
  • 박성수 (성균관대학교 정보통신대학) ;
  • 한환수 (성균관대학교 정보통신대학)
  • Published : 2012.06.22

Abstract

프로그램 코드의 유사도 측정에 대한 방법은 여러 가지 존재하고 있으며 유사도 측정 프로그램도 많이 존재한다. 이런 프로그램 유사도 측정 도구는 중소규모 소프트웨어 프로젝트에 많이 사용되고 있으나, 실제 대규모 소프트웨어의 유사도 검사를 위해서 사용하기에는 한계가 존재한다. 지금까지 대규모 소프트웨어의 유사도를 측정할 수 있는 객관적 방법이 거의 제시되지 않고 있어, 본 논문에서는 대규모 소프트웨어의 소스코드를 요약하여 서로 다른 프로그램의 유사도를 측정하는 방법을 제시한다.

Keywords

Acknowledgement

Grant : 스마트TV 2.0 소프트웨어 플랫폼

Supported by : 지식경제부, 한국저작권위원회