Taherkhani A., Malmi L., Korhonen A. (2008)
Algorithm Recognition by Static Analysis and Its Application in Students' Submissions Assessment
Koli'08: Proceedings of the 8th International Conference on Computing Education Research, Koli, Finland, 13-16 November, ACM, 2008, 88-91.
Abstract: Automatic program comprehension (PC) has been extensively studied for decades. It has been studied mainly from two different points of view: understanding the functionality of a program and understanding program structure. In this paper, we address the problem of automatic algorithm recognition and introduce a method based on static analysis to recognize algorithms. We discuss the applications of the method in the context of automatic assessment to widen the scope of programming assignments that can be checked automatically.
Last updated: September 30, 2010