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 条
  • [41] A graphical language for the modeling of didactic units in engineering
    Rodríguez, Manuel Caeiro
    Nistal, Martín Llamas
    Rifón, Luis Anido
    Revista Iberoamericana de Tecnologias del Aprendizaje, 2007, 2 (01): : 35 - 44
  • [42] Metamodel Specialization for Graphical Modeling Language Support
    Kalnins, Audris
    Barzdins, Janis
    19TH ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS (MODELS'16), 2016, : 103 - 112
  • [43] An object-oriented analysis technique based on the unified modeling language
    Chou, SC
    Chen, JYJ
    JOOP-JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 2001, 14 (02): : 32 - 42
  • [44] Modeling with Plato: The Unified Modeling Language in a Cultural Context
    de-Marcos, Luis
    Flores, Fernando
    Javier Martinez, Jose
    ITICSE 2010: PROCEEDINGS OF THE 2010 ACM SIGCSE ANNUAL CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, 2010, : 249 - 253
  • [45] Modeling computer hardware using the unified modeling language
    Jaragh, M
    Saleh, KA
    2002 IEEE REGION 10 CONFERENCE ON COMPUTERS, COMMUNICATIONS, CONTROL AND POWER ENGINEERING, VOLS I-III, PROCEEDINGS, 2002, : 19 - 22
  • [46] Modeling communications protocols using the unified modeling language
    Jaragh, M
    Saleh, KA
    IEEE 2000 TENCON PROCEEDINGS, VOLS I-III: INTELLIGENT SYSTEMS AND TECHNOLOGIES FOR THE NEW MILLENNIUM, 2000, : A271 - A275
  • [47] Modeling the vagus nerve system with the Unified Modeling Language
    van Beijnum, Bert-Jan F.
    Widya, Ing A.
    Marani, Enrico
    JOURNAL OF NEUROSCIENCE METHODS, 2010, 193 (02) : 307 - 320
  • [48] A Visual Semiotic Analysis of Schoolbooks in the Tuvan Language
    Altundas, Ug ur
    SIBIRICA-INTERDISCIPLINARY JOURNAL OF SIBERIAN STUDIES, 2023, 22 (03) : 57 - 86
  • [49] The three dimensions of a formal modeling of the language: syntagmatic, paradigmatic and semiotic
    Kahane, Sylvain
    TRAITEMENT AUTOMATIQUE DES LANGUES, 2015, 56 (01): : 39 - 63
  • [50] REVIEW OF GRAPHICAL NOTATIONS FOR SPECIFYING DIRECT MANIPULATION INTERFACES
    PHILLIPS, CHE
    INTERACTING WITH COMPUTERS, 1994, 6 (04) : 411 - 431