Repository logo
 
Publication

Program analysis for clustering programmers’ profile

dc.contributor.authorNovais, Daniel
dc.contributor.authorPereira, Maria João
dc.contributor.authorHenriques, Pedro Rangel
dc.date.accessioned2018-01-16T09:57:29Z
dc.date.available2018-01-16T09:57:29Z
dc.date.issued2017
dc.description.abstractEach programmer has his own way of programming but some criteria can be applied when analysing code: there are a set of best practices that can be checked, or ”not so common” instructions that are mainly used by experts that can be found. Considering that all programs that are going to be compared are correct, it’s possible to infer the experience level of the programmer or the proficiency level of the solution. The approach presented in this paper has as main goal to compare sets of solutions to the same problem and infer the programmers profile. This can be used to evaluate the programmer skills, the proficiency on a given language or evaluate programming students. A tool to automatically profiling Java programmers called PP (Programmer Profiler) is presented in this paper as a proof of concept. Ipt_PT
dc.description.sponsorshipThis work has been supported by COMPETE: POCI-01-0145-FEDER-007043 and FCT – Fundação para a Ciência e a Tecnologia within the Project Scope: UID/CEC/00319/2013.
dc.description.versioninfo:eu-repo/semantics/publishedVersionpt_PT
dc.identifier.citationNovais, Daniel; Pereira, Maria João; Henriques, Pedro (2017). Program analysis for clustering programmers’ profile. In WAPL 2017- 6th Workshop on Advances in Programming Languages (FedCSIS). Praga: IEEE. p. 701-705. ISBN 978-8-3946-2537-5pt_PT
dc.identifier.isbn978-8-3946-2537-5
dc.identifier.urihttp://hdl.handle.net/10198/14903
dc.language.isoengpt_PT
dc.peerreviewedyespt_PT
dc.publisherPolish Academy of Sciencespt_PT
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/pt_PT
dc.subjectSource code analysispt_PT
dc.subjectProgrammer profilept_PT
dc.titleProgram analysis for clustering programmers’ profilept_PT
dc.typeconference object
dspace.entity.typePublication
oaire.awardURIinfo:eu-repo/grantAgreement/FCT/5876/UID%2FCEC%2F00319%2F2013/PT
oaire.citation.conferencePlacePraga, Republica Checapt_PT
oaire.citation.titleWAPL 2017- 6th Workshop on Advances in Programming Languages (FedCSIS)pt_PT
oaire.fundingStream5876
person.familyNamePereira
person.givenNameMaria João
person.identifier.ciencia-idC912-4A49-A3B3
person.identifier.orcid0000-0001-6323-0071
person.identifier.ridG-5999-2011
person.identifier.scopus-author-id13907870300
project.funder.identifierhttp://doi.org/10.13039/501100001871
project.funder.nameFundação para a Ciência e a Tecnologia
rcaap.rightsopenAccesspt_PT
rcaap.typeconferenceObjectpt_PT
relation.isAuthorOfPublicationa20ccfa6-4e84-4c25-ab0d-8d6ba196ffc2
relation.isAuthorOfPublication.latestForDiscoverya20ccfa6-4e84-4c25-ab0d-8d6ba196ffc2
relation.isProjectOfPublication00c39a26-0b76-46f3-8cf2-257e31150f09
relation.isProjectOfPublication.latestForDiscovery00c39a26-0b76-46f3-8cf2-257e31150f09

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
WAPL2017_Profiling_Daniel-03-07.pdf
Size:
153.58 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.75 KB
Format:
Item-specific license agreed upon to submission
Description: