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 条
  • [21] UML-test application for automated validation of students' UML class diagram
    Herout, Pavel
    Brada, Premek
    Proceedings - 2016 IEEE 29th Conference on Software Engineering Education and Training, CSEEandT 2016, 2016, : 222 - 226
  • [22] A tool for the application of software metrics to UML class diagram
    Xiao Han
    Li Shang
    Wang Bo
    PROCEEDINGS OF THE FIRST INTERNATIONAL WORKSHOP ON EDUCATION TECHNOLOGY AND COMPUTER SCIENCE, VOL I, 2009, : 181 - +
  • [23] XML Schema Modeling through UML Class Diagram
    LU Jing-ping
    College of Mechanical Engineering
    Guangxi Engineering College
    ComputerAidedDrafting,DesignandManufacturing, 2004, DesignandManufacturing.2004 (01) : 7 - 14
  • [24] A design of an assessment system. for UML class diagram
    Ali, Noraida Haji
    Shukur, Zarina
    Idris, Sufian
    ICCSA 2007: PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND APPLICATIONS, 2007, : 539 - +
  • [25] Automatic hierarchical layout algorithm for UML class diagram
    Wang, Xiao-Bo
    Wang, Huan
    Liu, Chao
    Ruan Jian Xue Bao/Journal of Software, 2009, 20 (06): : 1487 - 1498
  • [26] Abstract and precise recovery of UML class diagram constituents
    Guéhéneuc, YG
    20TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS, 2004, : 523 - 523
  • [27] Enhancing UML Class Diagram Abstraction with Knowledge Graph
    Huang, Liang
    Duan, Yucong
    Sun, Xiaobing
    Lin, Zhaoxin
    Zhu, Chuanpu
    INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING - IDEAL 2016, 2016, 9937 : 606 - 616
  • [28] USING UML CLASS DIAGRAM AS A KNOWLEDGE ENGINEERING TOOL
    Raimbault, Thomas
    Genest, David
    Loiseau, Stephane
    ICEIS 2009 : PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL AIDSS, 2009, : 60 - 65
  • [29] Design of Tool for Generating UML Analysis Class Diagram
    Salleh, Faridah Hani Mohamed
    Ibrahim, Nazrita
    Ling, Loo Yim
    2008 INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE FOR MODELLING CONTROL & AUTOMATION, VOLS 1 AND 2, 2008, : 621 - 626
  • [30] Formal semantics and reasoning about UML class diagram
    Szlenk, Marcin
    DEPCOS-RELCOMEX 2006, 2006, : 51 - 58