Profile detection through source code static analysis
| Main Author: | |
|---|---|
| Publication Date: | 2016 |
| Other Authors: | , |
| 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 |