An empirical study on using stereotypes to improve understanding of UML models

被引:32
|
作者
Kuzniarz, L [1 ]
Staron, M [1 ]
Wohlin, C [1 ]
机构
[1] Blekinge Inst Technol, Dept Software Engn & Comp Sci, Soft Ctr, SE-37225 Ronneby, Sweden
关键词
D O I
10.1109/WPC.2004.1311043
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Stereotypes were introduced into the Unified Modeling Language (UML) to provide means of customizing this visual, general purpose, object-oriented modeling language, for its usage in specific application domains. The primary purpose of stereotypes is to brand an existing model element with a specific semantics. In addition, stereotypes can also be used as notational shorthand. The paper elaborates on this role of stereotypes from the perspective of UML, clarifies the role and describes a controlled experiment aimed at evaluation of the role - in the context of model understanding. The results of the experiment support the claim that stereotypes with graphical icons for their representation play a significant role in comprehension of models and show the size of the improvement.
引用
收藏
页码:14 / 23
页数:10
相关论文
共 50 条
  • [21] Using multispecies occupancy models to improve the characterization and understanding of metacommunity structure
    Mihaljevic, Joseph R.
    Joseph, Maxwell B.
    Johnson, Pieter T. J.
    [J]. ECOLOGY, 2015, 96 (07) : 1783 - 1792
  • [22] UCC: UML Profile to Cloud Computing Modeling Using stereotypes and tag values
    Kamali, Ali
    Mohammadi, Soheil
    Barforoush, Ahmad Abdollahzadeh
    [J]. 2014 7th International Symposium on Telecommunications (IST), 2014, : 689 - 694
  • [23] An empirical study of factors that affect user performance when using UML interaction diagrams
    Swan, J
    Barker, T
    Britton, C
    Kutar, M
    [J]. 2005 International Symposium on Empirical Software Engineering (ISESE), Proceedings, 2005, : 334 - 343
  • [24] Empirical Analysis of Metrics Using UML Class Diagram
    Mathur, Bhawana
    Kaushik, Manju
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2016, 7 (05) : 32 - 37
  • [25] Empirical evaluation of a UML sequence diagram with adornments to support understanding of thread interactions
    Xie, Shaohua
    Kraemer, Eileen
    Stirewalt, R. E. K.
    [J]. ICPC 2007: 15TH IEEE INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION, PROCEEDINGS, 2007, : 123 - +
  • [26] EXPERIENCE IN THE EMPIRICAL-STUDY OF ETHNIC-STEREOTYPES
    KTSOYEVA, GU
    [J]. PSIKHOLOGICHESKII ZHURNAL, 1986, 7 (02) : 41 - 50
  • [27] Empirical Investigation of UML Models Matching through Different Weight Calibration
    Adamu, Alhassan
    Zainon, Wan Mohd Nazmee Wan
    Abdulrahman, Salisu Mamman
    [J]. 2019 8TH INTERNATIONAL CONFERENCE ON SOFTWARE AND COMPUTER APPLICATIONS (ICSCA 2019), 2019, : 167 - 172
  • [28] An empirical study of eServices product UML sizing metrics
    Chen, Y
    Boehm, BW
    Madachy, R
    Valerdi, R
    [J]. 2004 INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING, PROCEEDINGS, 2004, : 199 - 206
  • [29] UML collaboration diagram syntax: an empirical study of comprehension
    Purchase, HC
    Colpoys, L
    McGill, M
    Carrington, D
    [J]. VISSOFT 2002: FIRST INTERNATIONAL WORKSHOP ON VISUALIZING SOFTWARE FOR UNDERSTANDING AND ANALYSIS, PROCEEDINGS, 2002, : 13 - 22
  • [30] Design of UML models and their simulation using Arena
    Teilans, Artis
    Kleins, Arnis
    Merkuryev, Yuri
    Grinbergs, Andris
    [J]. WSEAS Transactions on Computer Research, 2008, 3 (01): : 67 - 73