Please use this identifier to cite or link to this item: http://hdl.handle.net/10198/19434
Title: Scaling up a programmers’ profile tool
Author: Aragão, Martinho
Pereira, Maria João
Henriques, Pedro
Keywords: Porgrammers profiling
Issue Date: 2019
Publisher: OASIcs: OpenAccess Series in Informatics
Citation: Aragão, Martinho; Pereira, Maria João; Henriques, Pedro (2019). Scaling up a programmers’ profile tool. In SLATe 2019 – Symposium on Languages, Applications and Technologies. Universidade de Coimbra
Abstract: The style of programming, the proficiency on the programming language, the conciseness of the solution, the use of comments and so on, allow comparison of programmers through static analysis of their code. The Programmer Profiler Tool, which has been commonly named PP Tool, is an open source profiling tool for Java language where the programmer’s ability can be classified in one out of five possible profiles and the distinction among them falls upon the levels of both skill and readability. Taking a set of correct solutions the comparison between solutions for the same problems is fundamental to evaluate proficiency on the analysed criteria. As such, there was a need to tune the tool in order to handle, simultaneously, with a bigger amount of programs and with a wider scope of solutions. By scaling up PP Tool it will be possible to apply it in a far wider scope of situations as it will be able to cope with programmers from different geographies, with or without formal education, between 1 and 20 years of experience amongst other factors. For that, a set of features were implemented and tested and are described in this paper.
Peer review: yes
URI: http://hdl.handle.net/10198/19434
Appears in Collections:ESTiG - Publicações em Proceedings Indexadas à WoS/Scopus

Files in This Item:
File Description SizeFormat 
short_paperSLATe2019.pdf526,85 kBAdobe PDFView/Open


FacebookTwitterDeliciousLinkedInDiggGoogle BookmarksMySpace
Formato BibTex MendeleyEndnote 

Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.