Alsuhaibani, R., Newman, C., Decker, M., Collard, M.L., Maletic, J.I., On the Naming of Methods: A Survey of Professional Developers, in the Proceedings of the 43rd International Conference on Software Engineering (ICSE), Madrid Spain, May 25 - 28, 2021, 13 pages.
Alsuhaibani, R., Newman, C., Decker, M., Collard, M.L., Maletic, J.I., A Survey on Method Naming Standards: Questions and Responses Artifact, in the Proceedings of the 43rd International Conference on Software Engineering: Companion (ICSE-Companion) Artifact Tack, Madrid Spain, May 25 - 28, 2021, 2 pages.
Alsuhaibani, R., Newman, C., Decker, M., Collard, M.L., Maletic, J.I., An Approach to Automatically Assess Method Names, in the Proceedings of the 30th IEEE/ACM International Conference on Program Comprehension (ICPC), Pittsburgh, PA, USA , May 16-17, 2022, 12 pages.
getFullName
getScriptState
call_with_default
garbage_collection
check_static_allocation_size
getfullName
getscriptstate
camelCase
and under_score
registerManagedResource
managedResourceRegister
// verb phrase
drawContentBorder
// verb phrase with a prepositional phrase
performTestsFromZipFile
// noun phrase
nextArea
manage_caching_sizes
computeProductBlockingSizes
get_cached_node
x_cached_node
findLength
abcdefg
cccc
aa2020
startConnection
/* for the same function as above */
c
// personal name
fido
// idiom
cutting_corners
// slang
CurveBall
getStr pyConnection
get_algo close_db_connection
open_GUI_interface get_URL get_FIFO traverse_DOM_tree
repr getProtoNameNode
get_QWE sendAAAA
gimpItemGetPath
swift_stdlib_u_char
m_count
returnfalseifnosetterwasfoundandifreportnosetterfoundisfalse