Evaluation of understandability of UML class diagrams by using word similarity

Yuto Nakamura, Kazunori Sakamoto, Kiyohisa Inoue, Hironori Washizaki, Yoshiaki Fukazawa

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    2 Citations (Scopus)

    Abstract

    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.

    Original languageEnglish
    Title of host publicationProceedings - Joint Conference of the 21st International Workshop on Software Measurement, IWSM 2011 and the 6th International Conference on Software Process and Product Measurement, MENSURA 2011
    Pages178-187
    Number of pages10
    DOIs
    Publication statusPublished - 2011
    EventJoint Conference of the 21st International Workshop on Software Measurement, IWSM 2011 and the 6th International Conference on Software Process and Product Measurement, MENSURA 2011 - Nara
    Duration: 2011 Nov 32011 Nov 4

    Other

    OtherJoint Conference of the 21st International Workshop on Software Measurement, IWSM 2011 and the 6th International Conference on Software Process and Product Measurement, MENSURA 2011
    CityNara
    Period11/11/311/11/4

    Fingerprint

    Software engineering

    Keywords

    • Maintainability
    • Software design metrics
    • Software evaluation
    • Software metrics
    • UML class diagrams
    • Understandability

    ASJC Scopus subject areas

    • Software

    Cite this

    Nakamura, Y., Sakamoto, K., Inoue, K., Washizaki, H., & Fukazawa, Y. (2011). Evaluation of understandability of UML class diagrams by using word similarity. In Proceedings - Joint Conference of the 21st International Workshop on Software Measurement, IWSM 2011 and the 6th International Conference on Software Process and Product Measurement, MENSURA 2011 (pp. 178-187). [6113058] https://doi.org/10.1109/IWSM-MENSURA.2011.50

    Evaluation of understandability of UML class diagrams by using word similarity. / Nakamura, Yuto; Sakamoto, Kazunori; Inoue, Kiyohisa; Washizaki, Hironori; Fukazawa, Yoshiaki.

    Proceedings - Joint Conference of the 21st International Workshop on Software Measurement, IWSM 2011 and the 6th International Conference on Software Process and Product Measurement, MENSURA 2011. 2011. p. 178-187 6113058.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Nakamura, Y, Sakamoto, K, Inoue, K, Washizaki, H & Fukazawa, Y 2011, Evaluation of understandability of UML class diagrams by using word similarity. in Proceedings - Joint Conference of the 21st International Workshop on Software Measurement, IWSM 2011 and the 6th International Conference on Software Process and Product Measurement, MENSURA 2011., 6113058, pp. 178-187, Joint Conference of the 21st International Workshop on Software Measurement, IWSM 2011 and the 6th International Conference on Software Process and Product Measurement, MENSURA 2011, Nara, 11/11/3. https://doi.org/10.1109/IWSM-MENSURA.2011.50
    Nakamura Y, Sakamoto K, Inoue K, Washizaki H, Fukazawa Y. Evaluation of understandability of UML class diagrams by using word similarity. In Proceedings - Joint Conference of the 21st International Workshop on Software Measurement, IWSM 2011 and the 6th International Conference on Software Process and Product Measurement, MENSURA 2011. 2011. p. 178-187. 6113058 https://doi.org/10.1109/IWSM-MENSURA.2011.50
    Nakamura, Yuto ; Sakamoto, Kazunori ; Inoue, Kiyohisa ; Washizaki, Hironori ; Fukazawa, Yoshiaki. / Evaluation of understandability of UML class diagrams by using word similarity. Proceedings - Joint Conference of the 21st International Workshop on Software Measurement, IWSM 2011 and the 6th International Conference on Software Process and Product Measurement, MENSURA 2011. 2011. pp. 178-187
    @inproceedings{93b9d410f95f4bebb9ee03585c5d6cfe,
    title = "Evaluation of understandability of UML class diagrams by using word similarity",
    abstract = "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.",
    keywords = "Maintainability, Software design metrics, Software evaluation, Software metrics, UML class diagrams, Understandability",
    author = "Yuto Nakamura and Kazunori Sakamoto and Kiyohisa Inoue and Hironori Washizaki and Yoshiaki Fukazawa",
    year = "2011",
    doi = "10.1109/IWSM-MENSURA.2011.50",
    language = "English",
    isbn = "9780769544977",
    pages = "178--187",
    booktitle = "Proceedings - Joint Conference of the 21st International Workshop on Software Measurement, IWSM 2011 and the 6th International Conference on Software Process and Product Measurement, MENSURA 2011",

    }

    TY - GEN

    T1 - Evaluation of understandability of UML class diagrams by using word similarity

    AU - Nakamura, Yuto

    AU - Sakamoto, Kazunori

    AU - Inoue, Kiyohisa

    AU - Washizaki, Hironori

    AU - Fukazawa, Yoshiaki

    PY - 2011

    Y1 - 2011

    N2 - 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.

    AB - 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.

    KW - Maintainability

    KW - Software design metrics

    KW - Software evaluation

    KW - Software metrics

    KW - UML class diagrams

    KW - Understandability

    UR - http://www.scopus.com/inward/record.url?scp=84856198999&partnerID=8YFLogxK

    UR - http://www.scopus.com/inward/citedby.url?scp=84856198999&partnerID=8YFLogxK

    U2 - 10.1109/IWSM-MENSURA.2011.50

    DO - 10.1109/IWSM-MENSURA.2011.50

    M3 - Conference contribution

    AN - SCOPUS:84856198999

    SN - 9780769544977

    SP - 178

    EP - 187

    BT - Proceedings - Joint Conference of the 21st International Workshop on Software Measurement, IWSM 2011 and the 6th International Conference on Software Process and Product Measurement, MENSURA 2011

    ER -