Proceedings of the Korean Information Science Society Conference (한국정보과학회:학술대회논문집)
- 1999.10a
- /
- Pages.430-432
- /
- 1999
- /
- 1598-5164(pISSN)
A Design of the Similarity Evaluation System using Abstract Syntax Tree
AST를 이용한 프로그램 유사도 평가 시스템 설계
Abstract
본 논문에서는 AST(Abstract Syntax Tree)를 이용하여 서로 다른 프로그램의 유사도를 측정하는 방법을 제시한다. 지금까지 유사도 평가 방법은 거의 제시되지 않고 프로그램의 비교평가 연구는 찾아볼 수가 없다. 본 시스템은 서로 다른 여러 프로그램을 입력받아 파싱함으로써 AST를 생성하여 생성된 AST를 유사도 측정에 이용한다. 따라서 다른 비교 측정 시스템보다 비용과 속도 면에서 경제적이고 빠르게 유사도를 검출해 낼 수 있으며, 또한 신속히 평가 결과를 학생들에게 피드백 함으로써 큰 학습성과를 기대할 수 있다.
Keywords