User Interface Modelling for Accessible Web Applications with the Unified Modelling Language

The design of accessible Web user interfaces (UIs) is a complex challenge for software architects and developers since the requirements are often respected too late in the development process. UI modeling allows research on particular aspects of accessibility requirements during the development process – especially during analysis and design. It is based on the description of user's workflow. Essential UI models are described. With Model-driven Design (MDD) and the Unified Modeling Language (UML) common standards of software engineering are used. In summary, the integration of accessibility in UI modeling helps to understand the needs during earlier development phases of software applications better.

[1]  Jean Vanderdonckt,et al.  User Interface Markup Language (UIML) Version 4.0 , 2009 .

[2]  Anne Marsden,et al.  International Organization for Standardization , 2014 .

[3]  Gondy Leroy,et al.  Requirements engineering using appreciative inquiry for an online community of caregivers of children with autism , 2009, SAC '09.

[4]  Gregg C. Vanderheiden,et al.  Web content accessibility guidelines 1.0 , 2001, INTR.

[5]  Harold W. Thimbleby,et al.  Press on - principles of interaction programming , 2007 .

[6]  Jean Vanderdonckt,et al.  User interface extensible markup language , 2010, EICS '10.

[7]  Sabina Jeschke,et al.  Developing Accessible Applications with User-Centered Architecture , 2008, Seventh IEEE/ACIS International Conference on Computer and Information Science (icis 2008).

[8]  S. Pemberton,et al.  Accessible Rich Internet Applications (WAI-ARIA) 1.0 , 2014 .

[9]  Sabina Jeschke,et al.  Integrated Accessibility Models of User Interfaces for IT and Automation Systems , 2008, CAINE.

[10]  Hallvard Trætteberg,et al.  Model-based User Interface Design , 2002 .

[11]  Jörg Wegener Extensible Application Markup Language (XAML) , 2012 .

[12]  Terrence A. Brooks,et al.  World Wide Web Consortium (W3C) , 2010 .

[13]  Carole A. Goble,et al.  DANTE: annotation and transformation of web pages for visually impaired users , 2004, WWW Alt. '04.

[14]  Jean Vanderdonckt,et al.  Proc. of 1st Int. Workshop on User Interface Extensible Markup Language UsiXML’2010 , 2010 .

[15]  Kris Luyten,et al.  Dynamic User Interface Generation for Mobile and Embedded Systems with Model-Based User Interface , 2004 .