Abstract
During the past decades, Web applications and industrial automation systems – and their combination in e.g. pervasive computing – have gained more and more importance in our daily life. However until now, user interface accessibility remains as an important quality aspect and a challenge for implementation. The majority of accessibility requirements are shared between these types of systems.
This paper presents a research on user-centered design and model-driven development of accessible user interfaces. The approach integrates the product requirements of Web and industrial automation systems. The use of different interface models enables the description of particular UI aspects as structure or behavior. User-centered design facilitates the integration of user-driven accessibility requirements.
The focus on the requirements of software development processes for Web and automation systems shows that research on accessible user interfaces has to consider the requirements of product analysis and design. Additionally, upcoming daily use in pervasive computing requires a comparison of requirements for both system types.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
World Wide Web Consortium. Web Content Accessibility Guidelines 2.0. (2008), http://www.w3.org/TR/WCAG20/ (last visited: July 21, 2011)
World Wide Web Consortium (W3C): Accessible Rich Internet Applications (WAI-ARIA) 1.0. (2009), http://www.w3.org/WAI/intro/aria (last visited July 21, 2011)
Swedish Administrative Development Agency (VERVA). Swedish National Guidelines for Public Sector Websites (2008), http://www.eutveckling.se/static/doc/swedish-guidelines-public-sector-websites.pdf (last visited: July 21, 2011)
Henry, S.L.: Just Ask (2007), Lulu.com
Deutsches Institut für Normung (DIN). Technical Report 124 – Products in Design for All (2002)
Calvary, G., et al.: The CAMELEON Reference Framework. UJF, UCL, CNUCE (2002), http://giove.isti.cnr.it/projects/cameleon/pdf/CAMELEON%20D1.1RefFramework.pdf (last visited: July 13, 2011)
W3C 2008. Mobile Web Best Practices 1 (2008), http://www.w3.org/TR/mobile-bp/ (last visited: July 21, 2011)
UIML community 2009. User Interface Markup Language (UIML) (2009), http://uiml.org/ (last visited: July 21/2011)
UIDL community 2008. User Interface Description Language (UIDL) (2008), http://www.uidl.net/ (last visited: July 21/2011)
Microsoft Corp. 2010. Extensible Application Markup Language (XAML) (2010), http://msdn.microsoft.com/en-us/library/ms747122.aspx (last visited: July 21, 2011)
UsiXML community 2010. User Interface Extensible Markup Language (UsiXML) (2010), http://itea.defimedia.be/ (last visited: July 21, 2011)
Reuther, A.: Useml – Systematische Entwicklung von Maschinenbediensystemen mit XML. Technische Universität Kaiserslautern (2003)
Da Silva, P.P.: Object Modelling of Interactive Systems: The UMLi Approach. University of Manchester (2002)
Trætteberg, H.: Model-based User Interface Design. Norwegian University of Science and Technology, Trondheim (2002)
Yesilada, Y., et al.: Dante – Annotation and Transformation of Web Pages for Visually Impaired Users. In: WWW Alt. 2004: Proceedings of the 13th International World Wide Web Conference on Alternate Track Papers & Posters, pp. 490–491. ACM Press, New York (2004)
Göhner, P., et al.: Integrated Accessibility Models of User Interfaces for IT and Automation Systems. In: Proceedings of the 21st International Conference on Computer Applications in Industry and Engineering, Cary, NC 27511, USA (2008)
Jeschke, S., Pfeiffer, O., Vieritz, H.: Developing Accessible Applications with User-centered Architecture. In: Seventh IEEE/ACIS International Conference on Computer and Information Science, ICIS 2008, pp. 684–689. IEEE Computer Society, Los Alamitos (2008)
Lauber, R., Göhner, P.: Prozessautomatisierung. Springer, Berlin (1999)
Object Management Group (OMG) 2010: Unified Modeling Language (Version 2.3) (2010), http://www.omg.org/spec/UML/2.3/ (last visited: July 21, 2011)
Luyten, K.: Dynamic User Interface Generation for Mobile and Embedded Systems with Model-based User Interface Development. Transnational University Limburg (2004)
Thimbleby, H.: Press on: Principles of Interaction Programming. MIT Press, Cambridge (2010)
Google Inc. 2010. Google Web Toolkit (2010), http://code.google.com/intl/de-DE/webtoolkit/ (last visited: July 21, 2011)
Microsoft Corp. 2010. Microsoft Expression (2010), http://www.microsoft.com/expression/ (last visited: July 21, 2011)
Oracle Corp. 2010. JavaServer Faces 2, http://www.oracle.com/technetwork/java/javaee/javaserverfaces-139869.html (last visited: July 21, 2011)
Object Management Group 2004. Human-usable Textual Notation (HUTN) (2004), http://www.omg.org/technology/documents/formal/hutn.htm (last visited: July 21, 2011)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Vieritz, H., Yazdi, F., Schilberg, D., Göhner, P., Jeschke, S. (2011). User-Centered Design of Accessible Web and Automation Systems. In: Holzinger, A., Simonic, KM. (eds) Information Quality in e-Health. USAB 2011. Lecture Notes in Computer Science, vol 7058. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-25364-5_26
Download citation
DOI: https://doi.org/10.1007/978-3-642-25364-5_26
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-25363-8
Online ISBN: 978-3-642-25364-5
eBook Packages: Computer ScienceComputer Science (R0)