Skip to main content

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

  • Chapter
  • First Online:
Automation, Communication and Cybernetics in Science and Engineering 2011/2012

Abstract

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. UIDL community 2008. User Interface Description Language UIDL. http://www.uidl.net/. Last visited: 8/5/2010.

  2. UIML community 2009. User Interface Markup Language UIML. http://uiml.org/. Last visited: 8/5/2010.

  3. Microsoft Corp. 2010. Extensible Application Markup Language XAML. http://msdn.microsoft.com/en-us/library/ms747122.aspx. Last visited: 8/5/2010.

  4. UsiXML community 2010. User Interface Extensible Markup Language UsiXML. http://itea.defimedia.be/. Last visited: 8/5/2010.

  5. P.P. Da Silva. Object Modelling of Interactive Systems: The UMLi Approach. University of Manchester, 2002.

    Google Scholar 

  6. International Organization for Standardization. Human-centred design processes for interactive system, ISO 13407. Geneva, 1999.

    Google Scholar 

  7. Peter Göhner, Simon Kunz, Sabina Jeschke, Helmut Vieritz, and Olivier Pfeiffer. Integrated Accessibility Models of User Interfaces for IT and Automation Systems. In Proceedings of the Conference on Computer Applications in Industry and Engineering (CAINE-2008), Honolulu, Hawaii, USA, 12–14 November 2008, pages 280–285, November 2008.

    Google Scholar 

  8. Carol Heins Gonzales, Gondy Leroy, and Gianluca de Leo. Requirements engineering using appreciative inquiry for an online community of caregivers of children with autism. In Proceedings of the 2009 ACM symposium on Applied Computing, Honolulu, Hawaii, pages 142–146, 2009.

    Google Scholar 

  9. Object Management Group. Meta Object Facility MOF. http://www.omg.org/mof/. Last visited: 04/29/2010.

  10. Object Management Group. Human-usable Textual Notation HUTN. http://www.omg.org/technology/documents/formal/hutn.htm, 2004. Last visited: 8/5/2010.

  11. Sabina Jeschke, Olivier Pfeiffer, and Helmut Vieritz. Developing Accessible Applications with User-Centered Architecture. In 7th Ieee/Acis International Conference on Computer and Information Science in Conjunction with 2nd Ieee/Acis International Workshop on E-Activity, Proceedings, pages 684–689, Portland, OR, USA, May 2008.

    Google Scholar 

  12. Kris Luyten. Dynamic User Interface Generation for Mobile and Embedded Systems with Model-Based User Interface Development. Transnational University Limburg, 2004.

    Google Scholar 

  13. Object Management Group OMG. Unified Modeling Language UM). http://www.uml.org/, 2009. Last visited: 8/5/2010.

  14. Achim Reuther. useML – systematische Entwicklung von Maschinenbediensystemen mit XML. Universität Kaiserslautern, 2003.

    Google Scholar 

  15. H. Thimbleby. Press on: Principles of Interaction Programming. MIT Press, Cambridge, MA, 2010.

    Google Scholar 

  16. H. Traetteberg. Model-based User Interface Design. Norwegian University of Science and Technology, Trondheim, 2002.

    Google Scholar 

  17. World Wide Web Consortium W3C. Web Content Accessibility Guidelines 2.0, 2008.

    Google Scholar 

  18. World Wide Web Consortium W3C. Accessible Rich Internet Applications (WAI-ARIA) 1.0, 2009.

    Google Scholar 

  19. Yeliz Yesilada, Simon Harper, Carole Goble, and Robert Stevens. Dante annotation and transformation of web pages for visually impaired users. In Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters (WWW Alt 2004), pages 490–491, New York, NY, 2004. ACM Press.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Helmut Vieritz , Daniel Schilberg or Sabina Jeschke .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Vieritz, H., Schilberg, D., Jeschke, S. (2013). User Interface Modelling for Accessible Web Applications with the Unified Modelling Language. In: Jeschke, S., Isenhardt, I., Hees, F., Henning, K. (eds) Automation, Communication and Cybernetics in Science and Engineering 2011/2012. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-33389-7_70

Download citation

Publish with us

Policies and ethics