CE.RE.S: Un plug-in Eclipse per valutare la Leggibilità del codice sorgente
UNIVERSITÀ DEGLI STUDI DEL MOLISE
DIPARTIMENTO DI BIOSCIENZE E TERRITORIO
CORSO DI LAUREA IN INFORMATICA
Tesi di Laurea in Ingegneria del software e laboratorio
ANNO ACCADEMICO 2012-2013
Relatore:Chiar.moRocco Oliveto
Candidata:Catolino GemmaMatricola 142524
Code readability
CE.RE.S: An eclipse plug-in to monitoring
source code readability
Empirical Evaluation
Readability“is how easily you read the
words, as in long passages of text.There are very different
requirements in each case, depending on the visibility of the text and the level ofexperience of the reader”
Buse e Weimer
Readability prediction modelcode based on structural factors
CODE INDENTATION
LENGTH OF STATEMENT
NUMBER OF BRACKETS
Semantics in Scalabrino et al. metric
CONSISTENCY BETWEEN SOURCE CODE AND COMMENTS
CORRECT DENOMINATIONOF THE IDENTIFIER
Design
Experimental
Group1 Group2 Group3 Group4
Lab1 T1 - NOPlug-in T1 - Plug-in T2 - NOPlug-in T2 - Plug-in
Lab2 T2 - Plug-in T2 - NOPlug-in T1 - Plug-in T1 - NOPlug-in