Profile detection through source code static analysis

Bibliographic Details
Main Author: Novais, Daniel
Publication Date: 2016
Other Authors: Pereira, Maria João, Henriques, Pedro Rangel
Language: eng
Source: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Download full: http://hdl.handle.net/10198/13114
Summary: 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.
id RCAP_5c7dd6bc06046cf62d91d7e23f9a82cb
oai_identifier_str oai:bibliotecadigital.ipb.pt:10198/13114
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling Profile detection through source code static analysisStatic analysisMetricsProgrammer profilingThe 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.OASICSBiblioteca Digital do IPBNovais, DanielPereira, Maria JoãoHenriques, Pedro Rangel2016-07-27T14:09:33Z20162016-01-01T00:00:00Zconference objectinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://hdl.handle.net/10198/13114engNovais, 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-68072190-680710.4230/OASIcs.SLATE.2016.9info:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2025-02-25T12:03:35Zoai:bibliotecadigital.ipb.pt:10198/13114Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T11:29:36.757255Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv Profile detection through source code static analysis
title Profile detection through source code static analysis
spellingShingle Profile detection through source code static analysis
Novais, Daniel
Static analysis
Metrics
Programmer profiling
title_short Profile detection through source code static analysis
title_full Profile detection through source code static analysis
title_fullStr Profile detection through source code static analysis
title_full_unstemmed Profile detection through source code static analysis
title_sort Profile detection through source code static analysis
author Novais, Daniel
author_facet Novais, Daniel
Pereira, Maria João
Henriques, Pedro Rangel
author_role author
author2 Pereira, Maria João
Henriques, Pedro Rangel
author2_role author
author
dc.contributor.none.fl_str_mv Biblioteca Digital do IPB
dc.contributor.author.fl_str_mv Novais, Daniel
Pereira, Maria João
Henriques, Pedro Rangel
dc.subject.por.fl_str_mv Static analysis
Metrics
Programmer profiling
topic Static analysis
Metrics
Programmer profiling
description 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.
publishDate 2016
dc.date.none.fl_str_mv 2016-07-27T14:09:33Z
2016
2016-01-01T00:00:00Z
dc.type.driver.fl_str_mv conference object
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10198/13114
url http://hdl.handle.net/10198/13114
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 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
10.4230/OASIcs.SLATE.2016.9
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv OASICS
publisher.none.fl_str_mv OASICS
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833591954202427392