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 条
  • [41] Empirical Analysis of the Relation between Level of Detail in UML Models and Defect Density
    Nugroho, Ariadi
    Flaton, Bas
    Chaudron, Michel R. V.
    [J]. MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2008, 5301 : 600 - +
  • [42] An Empirical Study on the Comprehension of Stereotyped UML Class Diagram Layouts
    Sharif, Bonita
    Maletic, Jonathan I.
    [J]. ICPC: 2009 IEEE 17TH INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION, 2009, : 268 - 272
  • [43] An empirical study of user preference and performance with UML diagrams.
    Britton, C
    Kutar, M
    Anthony, S
    Barker, T
    Beecham, S
    Wilkinson, V
    [J]. IEEE 2002 SYMPOSIA ON HUMAN CENTRIC COMPUTING LANGUAGES AND ENVIRONMENTS, PROCEEDINGS, 2002, : 31 - 33
  • [44] Using Stereotypes to Improve Early-Match Poker Play
    Layton, Robert
    Vamplew, Peter
    Turville, Chris
    [J]. AI 2008: ADVANCES IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2008, 5360 : 584 - 593
  • [45] Which process metrics can significantly improve defect prediction models? An empirical study
    Madeyski, Lech
    Jureczko, Marian
    [J]. SOFTWARE QUALITY JOURNAL, 2015, 23 (03) : 393 - 422
  • [46] Which process metrics can significantly improve defect prediction models? An empirical study
    Lech Madeyski
    Marian Jureczko
    [J]. Software Quality Journal, 2015, 23 : 393 - 422
  • [47] Understanding clinical variables to improve empirical antibiotic therapy for UTI
    Wagenlehner, Florian M.
    Naber, Kurt G.
    [J]. NATURE REVIEWS UROLOGY, 2019, 16 (12) : 695 - 696
  • [48] Understanding clinical variables to improve empirical antibiotic therapy for UTI
    Florian M. Wagenlehner
    Kurt G. Naber
    [J]. Nature Reviews Urology, 2019, 16 : 695 - 696
  • [49] Salt intrusion study in Cochin estuary - using empirical models
    Jacob, Binzy
    Revichandran, C.
    Kumar, Naveen K. R.
    [J]. INDIAN JOURNAL OF GEO-MARINE SCIENCES, 2013, 42 (03) : 304 - 313
  • [50] Supporting UML activity diagrams using organizational models
    Bhuiyan, Moshiur
    Islam, M. M. Zahidul
    Koliadis, George
    Krishna, Aneesh
    Ghose, Aditya
    [J]. CHALLENGES IN INFORMATION TECHNOLOGY MANAGEMENT, 2008, : 182 - 188