Introducing Learning into Automatic Program Comprehension

Petri M. Gerdt; Jorma Sajaniemi

Automatic program comprehension applications, which try to extract programming knowledge from program code, share many features of human program comprehension models. However, the human trait of learning seems to be missing among the shared features. We present an approach to integrate machine learning techniques into automatic program comprehension, and present an example implementation in the context of automatic analysis of roles of variables.

Type of Publication: Paper
Conference: PPIG 2007 - 19th Annual Workshop
Publication Year: 2007
Paper #: 9
TitleIntroducing Learning into Automatic Program Comprehension
Publication TypePaper
AuthorsGerdt, PM, Sajaniemi, J
PPIG Workshop: 
2007-07-19th