A Concept for User-Centered Development of Accessible User Interfaces for Industrial Automation Systems and Web Applications

  • Farzan Yazdi
  • Helmut Vieritz
  • Nasser Jazdi
  • Daniel Schilberg
  • Peter Göhner
  • Sabina Jeschke
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6768)


The importance of industrial automation systems and Web applications, often in combination, has been a growing area during the past decades. They are becoming an inseparable part of our lives. Hence they must be accessible to all users. Often certain user groups are being neglected in the development of such systems. Therefore, a systematic concept is required to support the development of such systems. In this paper, we will present a concept, which is proposed in the context of an ongoing research project, addressing the accessibility problem of the user interface. Both, industrial automation systems and Web applications share similar accessibility requirements. Hence, our concept addresses both systems, while discussing the suited methods to effectively assess accessibility requirements.


Accessibility User-centered Design User interface modeling Model-driven development 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Cysneiros, L.M., Werneck, V., Kushniruk, A.: Reusable Knowledge for Satisficing Usability Requirements. In: 13th IEEE International Conference on Requirements Engineering, pp. 463–464 (2005)Google Scholar
  2. 2.
    Lauber, R., Göhner, P.: Prozessautomatisierung I, 3rd edn. Springer, Heidelberg (1999)CrossRefGoogle Scholar
  3. 3.
    Nieminen, M.: Information Support for User-oriented Development Organisation, Dissertation for the degree of Doctor of Science in Technology, Helsinki University of Technology Department of Computer Science and Engineering (2004)Google Scholar
  4. 4.
    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 (2008)Google Scholar
  5. 5.
    UIML community. User Interface Markup Language (UIML) (2009),
  6. 6.
    UIDL community. User Interface Description Language (UIDL) (2008),
  7. 7.
    Microsoft Corp. Extensible Application Markup Language (XAML),
  8. 8.
    UsiXML community. User Interface Extensible Markup Language (UsiXML) (2010),
  9. 9.
    Da Silva, P.P.: Object Modelling of Interactive Systems: The UMLi Approach. University of Manchester (2002)Google Scholar
  10. 10.
    MacDonald, M.: Silverlight 2 Visual Essentials. Apress (2008)Google Scholar
  11. 11.
    Tapper, J., Boles, M., Labriola, M., Talbot, J.: Adobe FLEX 3. Addison-Wesley, Reading (2008)Google Scholar
  12. 12.
    Jeschke, S., Pfeiffer, O., Vieritz, H.: Developing Accessible Applications with User- Centered Architecture. In: ICIS 2008, Seventh IEEE/ACIS International Conference on Computer and Information Science, pp. 684–689. IEEE Computer Society, Los Alamitos (2008)Google Scholar
  13. 13.
    ISO13407:1999, Human-centred design processes for interactive systems (1999)Google Scholar
  14. 14.
    World Wide Web Consortium (W3C). Web Content Accessibility Guidelines 2.0 (2008),
  15. 15.
    World Wide Web Consortium (W3C). Mobile Web Best Practices 1.0,
  16. 16.
    Stiedl, T.: Multimodal interaction with industrial automation systems. Dissertation at IAS, University of Stuttgart (2009)Google Scholar
  17. 17.
    Taib, R., Ruiz, N.: Integrating semantics into multimodal interaction patterns. In: Popescu-Belis, A., Renals, S., Bourlard, H. (eds.) MLMI 2007. LNCS, vol. 4892, pp. 96–107. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  18. 18.
    Reuther, A.: useML – Systematische Entwicklung von Maschinenbediensystemen mit XML, Universität Kaiserslautern (2003)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Farzan Yazdi
    • 1
  • Helmut Vieritz
    • 2
  • Nasser Jazdi
    • 1
  • Daniel Schilberg
    • 2
  • Peter Göhner
    • 1
  • Sabina Jeschke
    • 2
  1. 1.Institute of Industrial Automation and Software EngineeringUniversity of StuttgartStuttgartGermany
  2. 2.Institute of Information Management in Mechanical EngineeringRWTH Aachen UniversityAachenGermany

Personalised recommendations