Profile detection through source code static analysis


Autoria(s): Novais, Daniel; Pereira, Maria João; Henriques, Pedro Rangel
Data(s)

27/07/2016

27/07/2016

2016

Resumo

The present article reflects the progress of an ongoing master’s dissertation on language engineering. The main goal of the work here described, is to infer a programmer’s profile through the analysis of his source code. After such analysis the programmer shall be placed on a scale that characterizes him on his language abilities. There are several potential applications for such profiling, namely, the evaluation of a programmer’s skills and proficiency on a given language or the continuous evaluation of a student’s progress on a programming course. Throughout the course of this project and as a proof of concept, a tool that allows the automatic profiling of a Java programmer is under development. This tool is also introduced in the paper and its preliminary outcomes are discussed.

Identificador

Novais, Daniel; Pereira, Maria João; Henriques, Pedro Rangel (2016) - Profile detection through source code static analysis. In 5th Symposium on Languages, Applications and Technologies (SLATE'16). Slate, Slovenia. 51, p.1-13. ISSN 2190-6807

2190-6807

http://hdl.handle.net/10198/13114

10.4230/OASIcs.SLATE.2016.9

Idioma(s)

eng

Publicador

OASICS

Relação

OpenAccess Series in Informatics (OASIcs);

http://drops.dagstuhl.de/opus/volltexte/2016/6014

Direitos

openAccess

http://creativecommons.org/licenses/by/4.0/

Palavras-Chave #Static analysis #Metrics #Programmer profiling
Tipo

article