Towards Programmer Knowledge Profile Generation

Emília Pietriková, Sergej Chodarev · Acta Electrotechnica et Informatica · 2016

The following article deals with static analysis of source code in Java and it is intended for readers interested in techniques focused on evaluation of programming abilities of students or potential job candidates.The main objective of the static analysis is to collect the most relevant and significant data about programmers.If such data is properly visualized, it can result in knowledge profile which further determines programmer's real programming abilities as well as his habits.This can be useful mainly for impartial observer who does not know the code author.In the following article we present our first attempts to create and visualize knowledge profiles through static analysis and statistics regarding frequency of language elements.In perspective, the conclusion combines advanced techniques towards creation of more precise profiles as the future work.

Read the paper · More papers on PaperTik