An Empirical Study on the Comprehension of Stereotyped UML Class Diagram Layouts

被引:13
|
作者
Sharif, Bonita [1 ]
Maletic, Jonathan I. [1 ]
机构
[1] Kent State Univ, Dept Comp Sci, Kent, OH 44242 USA
关键词
MODELS;
D O I
10.1109/ICPC.2009.5090055
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
An empirical study is presented that investigates how stereotype based layouts impact the comprehension of UML class diagrams. This work replicates a previous study using eye-tracking equipment but uses online questionnaires instead. Subjects were given two types of tasks: one addressing UML syntax and the other addressing software design. Three different layout strategies are compared. Along with general aesthetics, the layouts are primarily organized by class stereotypes of control, boundary, and entity. A confidence value for each question was collected from the subjects to help validate the categorization of subjects. Results of the study are compared and contrasted to the eye-tracking study done with the same tasks and layouts. Results show a significant improvement in performance in both types of tasks with the multi-cluster stereotyped layouts.
引用
收藏
页码:268 / 272
页数:5
相关论文
共 50 条
  • [31] NEURAL-UML: Intelligent Recognition System of Structural Elements in UML Class Diagram
    Koenig, Aymeric
    Allaert, Benjamin
    Renaux, Emmanuel
    2023 ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION, MODELS-C, 2023, : 605 - 613
  • [32] The Effect of Layout on the Comprehension of UML Class Diagrams: A Controlled Experiment
    Sharif, Bonita
    Maletic, Jonathan I.
    2009 5TH IEEE INTERNATIONAL WORKSHOP ON VISUALIZING SOFTWARE FOR UNDERSTANDING AND ANALYSIS, 2009, : 11 - 18
  • [33] Assessing the comprehension of UML class diagrams via eye tracking
    Yusuf, Shehnaaz
    Kagdi, Huzefa
    Maletic, Jonathan I.
    ICPC 2007: 15TH IEEE INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION, PROCEEDINGS, 2007, : 113 - +
  • [34] Empirical validation of class diagram metrics
    Genero, M
    Piattini, M
    Calero, C
    2002 INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING, PROCEEDINGS, 2002, : 195 - 203
  • [35] Aspect mining from the class diagram in program comprehension
    Research Inst. of Software Engineering, Xidian Univ., Xi'an 710071, China
    Xi'an Dianzi Keji Daxue Xuebao, 2006, 4 (550-556):
  • [36] Object Modeling of RDF schema for converting UML class diagram
    Kim, JS
    Yool, CS
    Lee, MK
    Kim, YS
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2005, PT 2, 2005, 3481 : 31 - 41
  • [37] Empirical Validation of Measures for UML Class Diagrams: A Meta-Analysis Study
    Esperanza Manso, M.
    Cruz-Lemus, Jose A.
    Genero, Marcela
    Piattini, Mario
    MODELS IN SOFTWARE ENGINEERING, 2009, 5421 : 303 - +
  • [38] Automated Mitigation of Frame Problem in UML Class Diagram Verification
    Viesca, Antonio Rosales
    Al Lail, Mustafa
    2023 ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION, MODELS-C, 2023, : 841 - 850
  • [39] Formalization of Mapping Rules from iStar to Class Diagram in UML
    Melo, Josenildo
    Sousa, Aeda
    Agra, Celso
    Junior, Jose
    Castro, Jaelson
    Alencar, Fernanda
    2015 29TH BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING, 2015, : 71 - 79
  • [40] An empirical study on the efficiency of different design pattern representations in UML class diagrams
    Porras, Gerardo Cepeda
    Gueheneuc, Yann-Gael
    EMPIRICAL SOFTWARE ENGINEERING, 2010, 15 (05) : 493 - 522