On the Impact of Layout Quality to Understanding UML Diagrams

被引:0
|
作者
Storrle, Harald [1 ]
机构
[1] Tech Univ Denmark, Dept Informat & Math Modeling, DK-2800 Lyngby, Denmark
关键词
DESIGN;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Practical experience suggests that use and understanding of UML diagrams is greatly affected by the quality of their layout. However, existing experimental evidence for this effect is been weak and inconclusive. In this paper, we explore two explanations. Firstly, we observe that the visual qualities of diagrams are more prominent in earlier life cycle phases so that the impact of layout quality should be more apparent in models and diagram types used there, an aspect not studied in previous research. Secondly, in practice, good layouts use many different heuristics simultaneously whereas previous research considered them in isolation only. In this paper, we report the results of a series of controlled experiments using compound layouts on requirements analysis models. With very high significance, we find a notable impact of the layout quality measured by different aspects of cognitive load.
引用
收藏
页码:135 / 142
页数:8
相关论文
共 50 条
  • [21] Four automated approaches to analyze the quality of UML sequence diagrams
    van Amstel, Marcel F.
    Lange, Christian F. J.
    Chaudron, Michel R. V.
    COMPSAC 2007: THE THIRTY-FIRST ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOL II, PROCEEDINGS, 2007, : 415 - +
  • [22] Quality and comprehension of UML interaction diagrams-an experimental comparison
    Glezer, C
    Last, M
    Nachmany, E
    Shoval, P
    INFORMATION AND SOFTWARE TECHNOLOGY, 2005, 47 (10) : 675 - 692
  • [23] UML Miner: a tool for mining UML diagrams
    Ardimento, Pasquale
    Aversano, Lerina
    Bernardi, Mario Luca
    Carella, Vito Alessandro
    Cimitile, Marta
    Scalera, Michele
    2023 ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION, MODELS-C, 2023, : 30 - 34
  • [24] Analyzing the Cognitive Difficulties for Developing and Using UML Class Diagrams for Domain Understanding
    Bera, Palash
    JOURNAL OF DATABASE MANAGEMENT, 2012, 23 (03) : 1 - 29
  • [25] Workshop on graphical documentation for programmers: Assessing the efficacy of UML diagrams for program understanding
    Huang, SH
    Tilley, S
    IWPC 2003: 11TH IEEE INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION, 2003, : 281 - 282
  • [26] Online ontological quality assessment of converted UML class diagrams in SRE
    Chen, Chung-Yang
    Tai, Kuang-Yen
    AUTOMATED SOFTWARE ENGINEERING, 2023, 30 (02)
  • [27] Online ontological quality assessment of converted UML class diagrams in SRE
    Chung-Yang Chen
    Kuang-Yen Tai
    Automated Software Engineering, 2023, 30
  • [28] An Experiment to Observe the Impact of UML Diagrams on the Effectiveness of Software Requirements Inspections
    Albayrak, Oezlem
    ESEM: 2009 3RD INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT, 2009, : 507 - 511
  • [29] Connection between UML use case diagrams and UML class diagrams: a matrix proposal
    Alturas, Braulio
    INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2023, 72 (03) : 161 - 168
  • [30] A UML profile for GUI layout
    Blankenhorn, K
    Jeckle, M
    OBJECT-ORIENTED AND INTERNET-BASED TECHNOLOGIES, PROCEEDINGS, 2004, 3263 : 110 - 121