Back to overview

On recommending meaningful names in source and UML

Type of publication Peer-reviewed
Publikationsform Proceedings (peer-reviewed)
Publication date 2010
Author Kuhn Adrian,
Project Synchronizing Models and Code
Show all

Proceedings (peer-reviewed)

Title of proceedings International Workshop on Recommendation Systems for Software Engineering, RSSE '10
DOI 10.1145/1808920.1808932

Open Access


Meaningful method names are crucial for the readability and maintainability of software. Existing naming conventions focus on syntactic details, leaving programmers with little or no support in choosing meaningful (domain) names. In this paper we propose to build a recommendation system that supports software developers and software architects when naming identifiers in source code as well as when naming elements in {UML} diagrams. We discuss related work, outline the design of such a recommendation system and discuss possible evaluation strategies.