Evaluation of Understandability of UML Class Diagrams by Using Word Similarity
Yuto Nakamura, Kazunori Sakamoto, Kiyohisa Inoue, Hironori Washizaki, Yoshiaki Fukazawa · 2011
UML class diagrams representing the static structure of the relations between different concepts existing in a problem are widely used in model-based software development. However, no effective measures of a class diagram's understandability yet exist. We have devised quantitative measures of a class diagram's understandability and evaluated their validity. We obtained strong correlations between the domain experts' subjective evaluations of the understandability of a class diagram and the measurements of our methods. These results indicate that our measures can effectively quantify the understandability of class diagrams.