Fabian Wildhaber, Nadim Salloum, Marcel Gygli, Andrea R. Kennel
{"title":"Self-Directed Creation and Editing of UML Class Diagrams on Mobile Devices for Visually Impaired People","authors":"Fabian Wildhaber, Nadim Salloum, Marcel Gygli, Andrea R. Kennel","doi":"10.1109/MoDRE51215.2020.00012","DOIUrl":null,"url":null,"abstract":"Visually impaired people (VIP) face difficulties interacting with information that rely heavily on visuals such as diagrams. In this paper, we focus on improving the accessibility of class diagrams based on the Unified Modeling Language (UML). UML is a widely used standard for modelling software. While the creation of such diagrams is often done with graphic editors, multiple text-based approaches can be used by VIP. This paper proposes a novel interaction pattern by not solely relying on textual input. We leverage existing accessibility tools provided in current mobile devices and extend the device with a cost-effective physical guide. We compare our prototype to a textual modelling language (TML), namely PlantUML. The tests show that our solution is in many cases more suitable for new users since it lowers the learning curve significantly compared to TMLs. It also provides a benefit to VIP users with prior knowledge of a TML, especially when reading and navigating diagrams.","PeriodicalId":174751,"journal":{"name":"2020 IEEE Tenth International Model-Driven Requirements Engineering (MoDRE)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE Tenth International Model-Driven Requirements Engineering (MoDRE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MoDRE51215.2020.00012","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Visually impaired people (VIP) face difficulties interacting with information that rely heavily on visuals such as diagrams. In this paper, we focus on improving the accessibility of class diagrams based on the Unified Modeling Language (UML). UML is a widely used standard for modelling software. While the creation of such diagrams is often done with graphic editors, multiple text-based approaches can be used by VIP. This paper proposes a novel interaction pattern by not solely relying on textual input. We leverage existing accessibility tools provided in current mobile devices and extend the device with a cost-effective physical guide. We compare our prototype to a textual modelling language (TML), namely PlantUML. The tests show that our solution is in many cases more suitable for new users since it lowers the learning curve significantly compared to TMLs. It also provides a benefit to VIP users with prior knowledge of a TML, especially when reading and navigating diagrams.