A semiotic analysis of unified modeling language graphical notations

被引:11
|
作者
Siau, Keng [1 ]
Tian, Yuhong [1 ]
机构
[1] Univ Nebraska, Dept Management, Coll Business Adm 209, Lincoln, NE 68588 USA
关键词
Unified modeling language; Semiotics; Modeling methods; Graphical notations; Systems analysis and design; COGNITIVE MAPPING TECHNIQUES; SYSTEMS-DEVELOPMENT; PRACTICAL COMPLEXITY; CLASS DIAGRAMS; UML; DESIGN; FRAMEWORK;
D O I
10.1007/s00766-008-0071-7
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Unified modeling language (UML) is the standard modeling language for object-oriented system development. Despite its status as a standard, UML has a fuzzy formal specification and a weak theoretical foundation. Semiotics, the study of signs, provides a good theoretical foundation for UML research because graphical notations (or visual signs) of UML are subjected to the principles of signs. In our research, we use semiotics to study the effectiveness of graphical notations in UML. We hypothesized that the use of iconic signs as UML graphical notations leads to representation that is more accurately interpreted and that arouses fewer connotations than the use of symbolic signs. An open-ended survey was used to test these hypotheses. The results support our propositions that iconic UML graphical notations are more accurately interpreted by subjects and that the number of connotations is lower for iconic UML graphical notations than for symbolic UML graphical notations. The results have both theoretical and practical significance. This study illustrates the usefulness of using semiotics as a theoretical underpinning in analyzing, evaluating, and comparing graphical notations for modeling constructs. The results of this research also suggest ways and means of enhancing the graphical notations of UML modeling constructs.
引用
收藏
页码:15 / 26
页数:12
相关论文
共 50 条
  • [21] The impact of personality and self-efficacy on domain modeling productivity in graphical and textual notations
    Melia, Santiago
    Reyes, Raymari
    Cachero, Cristina
    INFORMATION AND SOFTWARE TECHNOLOGY, 2024, 173
  • [22] Towards Unified Graphical Modeling of System of Systems Engineering
    Koubeissi, Ahmad
    Merzouki, Rochdi
    2019 6TH INTERNATIONAL CONFERENCE ON CONTROL, DECISION AND INFORMATION TECHNOLOGIES (CODIT 2019), 2019, : 1580 - 1586
  • [23] Protocols modeling using the unified modeling language
    Jaragh, M
    Saleh, KA
    IEEE REGION 10 INTERNATIONAL CONFERENCE ON ELECTRICAL AND ELECTRONIC TECHNOLOGY, VOLS 1 AND 2, 2001, : 69 - 73
  • [24] Modeling software architectures in the unified modeling language
    Medvidovic, N
    Rosenblum, DS
    Redmiles, DF
    Robbins, JE
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2002, 11 (01) : 2 - 57
  • [25] Modeling EC systems with unified modeling language
    Zhang, LY
    Meng, QL
    Duan, L
    THIRD WUHAN INTERNATIONAL CONFERENCE ON E-BUSINESS: GLOBAL BUSINESS INTERFACE, 2004, : 903 - 910
  • [26] Research issues for the unified modeling language and unified process
    Parsons, J
    Dobing, B
    Siau, K
    ISSUES AND TRENDS OF INFORMATION TECHNOLOGY MANAGEMENT IN CONTEMPORARY ORGANIZATIONS, VOLS 1 AND 2, 2002, : 1164 - 1165
  • [27] How easy are graphical notations to understand and produce?
    Smith, SG
    Abeysinghe, GK
    6TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL XI, PROCEEDINGS: COMPUTER SCIENCE II, 2002, : 256 - 261
  • [29] STRUCTURING THE SEMANTIC DEFINITIONS OF GRAPHICAL DESIGN NOTATIONS
    PAYNTER, S
    SOFTWARE ENGINEERING JOURNAL, 1995, 10 (03): : 105 - 115
  • [30] Foundations and Practices of Unified Modeling Language
    Kim, Dae-Kyoo
    Trujillo, Juan
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2010, 16 (17) : 2291 - 2292