DocumentCode
3686468
Title
Empirical Analysis of Change-Proneness in Methods Having Local Variables with Long Names and Comments
Author
Hirohisa Aman;Sousuke Amasaki;Takashi Sasaki;Minoru Kawahara
Author_Institution
Center for Inf. Technol., Ehime Univ., Matsuyama, Japan
fYear
2015
Firstpage
1
Lastpage
4
Abstract
This paper focuses on the local variable names and comments that are major artifacts reflecting the programmer´s preference. It conducts an empirical analysis on the usefulness of those artifacts in assessing the software quality from the perspective of change-proneness in Java methods developed in six popular open source software products. The empirical results show: (1) a method having a longer named local variable is more change-prone, and (2) the presence of comments inside the method body strengthens the suspicions to be modified after the release. The above artifacts are worthy to find methods which can survive unscathed after the release.
Keywords
"Java","Encoding","Standards","Focusing","Programming","Software","Data collection"
Publisher
ieee
Conference_Titel
Empirical Software Engineering and Measurement (ESEM), 2015 ACM/IEEE International Symposium on
Type
conf
DOI
10.1109/ESEM.2015.7321197
Filename
7321197
Link To Document