Skip to main content
Top

2018 | OriginalPaper | Chapter

UML4ALL Syntax – A Textual Notation for UML Diagrams

Authors : Claudia Loitsch, Karin Müller, Stephan Seifermann, Jörg Henß, Sebastian Krach, Gerhard Jaworek, Rainer Stiefelhagen

Published in: Computers Helping People with Special Needs

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

UML-based software modelling addresses the needs of sighted people but creates barriers for visually impaired people. Textual representations are a general premise to make modelling languages accessible for people with blindness, but their degree of accessibility differs. This paper presents the UML4ALL syntax designed to address the sequential way of working of blind people using screen reader technology. The proposed UML notation comprises four principles introduced in this paper. An evaluation with sighted and visually impaired people showed that the UML4ALL syntax has a good usability for both target groups.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Footnotes
1
Web page of the PlantUML project: http://​plantuml.​com/​.
 
4
Keywords of the UML4ALL-Syntax listed: http://​www.​uml4all.​net/​en/​tables.​html.
 
Literature
1.
go back to reference Bangor, A., Kortum, P., Miller, J.: Determining what individual SUS scores mean: adding an adjective rating scale. J. Usability Stud. 4(3), 114–123 (2009) Bangor, A., Kortum, P., Miller, J.: Determining what individual SUS scores mean: adding an adjective rating scale. J. Usability Stud. 4(3), 114–123 (2009)
2.
go back to reference Doherty, B., Cheng, B.H.C.: UML modeling for visually-impaired persons. In: HuFaMo@MoDELS (2015) Doherty, B., Cheng, B.H.C.: UML modeling for visually-impaired persons. In: HuFaMo@MoDELS (2015)
3.
go back to reference Groenda, H., Seifermann, S., Müller, K., Jaworek, G.: The cooperate assistive teamwork environment for software description languages. Stud. Health Technol. Inf. 217, 111–118 (2015) Groenda, H., Seifermann, S., Müller, K., Jaworek, G.: The cooperate assistive teamwork environment for software description languages. Stud. Health Technol. Inf. 217, 111–118 (2015)
4.
go back to reference Horstmann, M., Lorenz, M., Watkowski, A., Ioannidis, G., Herzog, O., King, A., Evans, D.G., Hagen, C., Schlieder, C., Burn, A.M., King, N., Petrie, H., Dijkstra, S., Crombie, D.: Automated interpretation and accessible presentation of technical diagrams for blind people. New Rev. Hypermedia Multimedia 10(2), 141–163 (2004). https://doi.org/10.1080/13614560412331326017CrossRef Horstmann, M., Lorenz, M., Watkowski, A., Ioannidis, G., Herzog, O., King, A., Evans, D.G., Hagen, C., Schlieder, C., Burn, A.M., King, N., Petrie, H., Dijkstra, S., Crombie, D.: Automated interpretation and accessible presentation of technical diagrams for blind people. New Rev. Hypermedia Multimedia 10(2), 141–163 (2004). https://​doi.​org/​10.​1080/​1361456041233132​6017CrossRef
5.
go back to reference Brooke, J.: SUS: a retrospective. J. Usability Stud. 8(2), 29–40 (2013) Brooke, J.: SUS: a retrospective. J. Usability Stud. 8(2), 29–40 (2013)
6.
10.
go back to reference Object Management Group (OMG): Unified Modeling LanguageTM Version 2.5 (2015) Object Management Group (OMG): Unified Modeling LanguageTM Version 2.5 (2015)
11.
go back to reference Petrausch, V., Jaworek, G., Müller, K.: Inklusives lehrmaterial für die unified modeling language (UML). In: Perspektiven im Dialog: XXXVI. Kongress für Blinden - und Sehbehindertenpädagogik. Edition Bentheim, Graz (2016). (in German) Petrausch, V., Jaworek, G., Müller, K.: Inklusives lehrmaterial für die unified modeling language (UML). In: Perspektiven im Dialog: XXXVI. Kongress für Blinden - und Sehbehindertenpädagogik. Edition Bentheim, Graz (2016). (in German)
14.
go back to reference Seifermann, S., Henß, J.: Comparison of QVT-O and henshin-TGG for synchronization of concrete syntax models. In: Eramo, R., Johnson, M. (eds.) Proceedings of the 6th International Workshop on Bidirectional Transformations (Bx 2017), CEUR Workshop Proceedings, vol. 1827, pp. 6–14. CEUR-WS.org (2017) Seifermann, S., Henß, J.: Comparison of QVT-O and henshin-TGG for synchronization of concrete syntax models. In: Eramo, R., Johnson, M. (eds.) Proceedings of the 6th International Workshop on Bidirectional Transformations (Bx 2017), CEUR Workshop Proceedings, vol. 1827, pp. 6–14. CEUR-WS.org (2017)
Metadata
Title
UML4ALL Syntax – A Textual Notation for UML Diagrams
Authors
Claudia Loitsch
Karin Müller
Stephan Seifermann
Jörg Henß
Sebastian Krach
Gerhard Jaworek
Rainer Stiefelhagen
Copyright Year
2018
DOI
https://doi.org/10.1007/978-3-319-94277-3_93