Die UML4All-Syntax

Ein Schwerpunkt des Cooperate-Projektes war, eine textuelle UML-Notation zu entwickeln, welche die speziellen Bedürfnisse von Menschen mit einer Sehschädigung adressiert. Obwohl es zahlreiche textuelle UML-Notationen gibt, erfüllen nur wenige die Anforderungen von blinden und sehbehinderten Menschen, die mit einem Screenreader arbeiten. Bei der Entwicklung der neuen textuellen Notation UML4All wurde besonders auf die Barrierefreiheit und auch auf die Gebrauchstauglichkeit geachtet. Die UML4All-Syntax ist auf der folgenden Webseite beschrieben und mit Beispielen untermauert: Webseite der UML4All Syntax

Für die Entwicklung der UML4All-Syntax haben wir uns intensiv mit bestehenden Notationen auseinandergesetzt. Ein Survey zu existierenden UML-Notationen ist in folgender Publikation zu finden: SEIFERMANN, Stephan; GROENDA, Henning. Survey on the Applicability of Textual Notations for the Unified Modeling Language. Model-Driven Engineering and Software Development. Springer International Publishing, 2017, S. 3-24 [link]

Darüber hinaus haben wir Richtlinien für die Entwicklung von barrierefreien textuellen Notationen erstellt. Diese Richtlinien sind im folgenden Beitrag veröffentlicht: PETRAUSCH, Vanessa; SEIFERMANN, Stephan; MÜLLER, Karin. Guidelines for Accessible Textual UML Modeling Notations. In: International Conference on Computers Helping People with Special Needs. Springer International Publishing, 2016. S. 67-74. [.pdf]  

Die Evaluation der neuen UML4All-Syntax erscheint im Konferenzband der ICCHP'18: LOITSCH, Claudia; MÜLLER, Karin; SEIFERMANN, Stephan; HENSS, Jörg; KRACH, Sebastian, JAWOREK, Gerhard, STIEFELHAGEN, Rainer: UML4ALL Syntax - A Textual Notation for UML Diagrams. Accepted for publication at the ICCHP 2018