An eye tracking study assessing source code readability rules for program comprehension

K Park, J Johnson, CS Peterson, N Yedla… - Empirical Software …, 2024 - Springer
Context While developing software, developers must first read and understand source code
in order to work on change requests such as bug fixes or feature additions. The easier it is …

An intelligent java method name recommendation framework via two-phase neural networks

W Wang, D Li, Y Kang, Y Zhao - Empirical Software Engineering, 2025 - Springer
High-quality method names are very significant for us to understand programs and maintain
software efficiently. Giving concise and consistent method names can help developers …

Context-Aware Name Recommendation for Field Renaming

C Dong, Y Jiang, N Niu, Y Zhang, H Liu - Proceedings of the IEEE/ACM …, 2024 - dl.acm.org
Renaming is one of the most popular software refactorings. Although developers may know
what the new name should be when they conduct a renaming, it remains valuable for …

An approach to automatically assess method names

RS Alsuhaibani, CD Newman, MJ Decker… - Proceedings of the 30th …, 2022 - dl.acm.org
An approach is presented to automatically assess the quality of method names by providing
a score and feedback. The approach implements ten method naming standards to evaluate …

A Comprehensive Examination Of Factors For Assessing The Quality Of Method Names In Source Code

RS Alsuhaibani - 2022 - rave.ohiolink.edu
Identifier names are an intrinsic part of the software and more importantly, program
comprehension. They are the primary source of information programmers use to acquire …