Survey on Textual Notations for the Unified Modeling Language

被引:0
|
作者
Seifermann, Stephan [1 ]
Groenda, Henning [1 ]
机构
[1] FZI Res Ctr Informat Technol, Software Engn, Haid & Neu Str 10-14, Karlsruhe, Germany
关键词
UML; Textual Notation; Survey; Editing Experience;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The Unified Modeling Language (UML) has become the lingua franca of software description languages. Textual notations of UML are also accessible for visually impaired people and allow a more developer-oriented and compact presentation. There are many textual notations that largely differ in their syntax, coverage of the UML, user editing experience, and applicability in teams due to the lack of a standardized textual notation. The available surveys do not cover the academic state of the art, the editing experience and applicability in teams. This implies heavy effort for evaluating and selecting notations. This survey identifies textual notations for UML that can be used instead of or in combination with graphical notations, e.g. by collaborating teams or in different contexts. We identified and rated the current state of 16 known notations plus 15 notations that were not covered in previous surveys. 20 categories cover the applicability in engineering teams. No single editable textual notation has full UML coverage. The mean coverage is 2.7 diagram types and editing support varies between none and 7 out of 9 categories. The survey facilitates the otherwise unclear notation selection and can reduce selection effort.
引用
收藏
页码:28 / 39
页数:12
相关论文
共 50 条
  • [1] A semiotic analysis of unified modeling language graphical notations
    Siau, Keng
    Tian, Yuhong
    REQUIREMENTS ENGINEERING, 2009, 14 (01) : 15 - 26
  • [2] A semiotic analysis of unified modeling language graphical notations
    Keng Siau
    Yuhong Tian
    Requirements Engineering, 2009, 14 : 15 - 26
  • [3] Guidelines for Accessible Textual UML Modeling Notations
    Petrausch, Vanessa
    Seifermann, Stephan
    Mueller, Karin
    COMPUTERS HELPING PEOPLE WITH SPECIAL NEEDS, ICCHP 2016, PT I, 2016, 9758 : 67 - 74
  • [4] On Language Levels for Feature Modeling Notations
    Thum, Thomas
    Seidl, Christoph
    Schaefer, Ina
    23RD INTERNATIONAL SYSTEMS AND SOFTWARE PRODUCT LINE CONFERENCE(SPLC 2019), VOL B, 2019, : 158 - 161
  • [5] A technique for evaluating and improving the semantic transparency of modeling language notations
    Bork, Dominik
    Roelens, Ben
    SOFTWARE AND SYSTEMS MODELING, 2021, 20 (04): : 939 - 963
  • [6] A technique for evaluating and improving the semantic transparency of modeling language notations
    Dominik Bork
    Ben Roelens
    Software and Systems Modeling, 2021, 20 : 939 - 963
  • [7] Introduction to the unified modeling language
    Thomas, R
    TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS (TOOLS 25) - PROCEEDINGS, 1998, : 354 - 354
  • [8] Unified Modeling of Length in Language
    Zornig, Peter
    AUSTRALIAN JOURNAL OF LINGUISTICS, 2017, 37 (01) : 90 - 91
  • [9] UML: A unified modeling language?
    Binder, John D.
    AEROSPACE AMERICA, 2007, 45 (03) : 22 - 23
  • [10] Unified modeling language 2.0
    Fettke, Peter
    WIRTSCHAFTSINFORMATIK, 2007, 49 (01): : 55 - 58