License: Creative Commons Attribution 3.0 Unported license (CC BY 3.0)
When quoting this document, please refer to the following
DOI: 10.4230/OASIcs.SLATE.2016.9
URN: urn:nbn:de:0030-drops-60142
URL: http://dagstuhl.sunsite.rwth-aachen.de/volltexte/2016/6014/
Ferreira Novais, Daniel ;
Varanda Pereira, Maria João ;
Rangel Henriques, Pedro
Profile Detection Through Source Code Static Analysis
Abstract
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.
BibTeX - Entry
@InProceedings{ferreiranovais_et_al:OASIcs:2016:6014,
author = {Daniel Ferreira Novais and Maria Jo{\~a}o Varanda Pereira and Pedro Rangel Henriques},
title = {{Profile Detection Through Source Code Static Analysis}},
booktitle = {5th Symposium on Languages, Applications and Technologies (SLATE'16)},
pages = {9:1--9:13},
series = {OpenAccess Series in Informatics (OASIcs)},
ISBN = {978-3-95977-006-4},
ISSN = {2190-6807},
year = {2016},
volume = {51},
editor = {Marjan Mernik and Jos{\'e} Paulo Leal and Hugo Gon{\c{c}}alo Oliveira},
publisher = {Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik},
address = {Dagstuhl, Germany},
URL = {http://drops.dagstuhl.de/opus/volltexte/2016/6014},
URN = {urn:nbn:de:0030-drops-60142},
doi = {10.4230/OASIcs.SLATE.2016.9},
annote = {Keywords: Static analysis, metrics, programmer profiling}
}
Keywords: |
|
Static analysis, metrics, programmer profiling |
Collection: |
|
5th Symposium on Languages, Applications and Technologies (SLATE'16) |
Issue Date: |
|
2016 |
Date of publication: |
|
21.06.2016 |