Advertisement

Adaptive User Interfaces for Smart Environments with the Support of Model-Based Languages

  • Sara Bongartz
  • Yucheng Jin
  • Fabio Paternò
  • Joerg Rett
  • Carmen Santoro
  • Lucio Davide Spano
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7683)

Abstract

This article presents a solution for supporting adaptive user interfaces in work environments. Its architecture is built upon the concept of model-based UI design extended by context aware and adaptive features. Model-based languages provide the software development process with useful support for, building design prototypes and actual implementations for devices with various interaction resources. The proposed architecture is able to adapt to selected aspects of the context during run-time by communicating with a context server and applying the specified adaptation rules. In order to show the possibilities of the proposed solution, we report on its application in the development of an adaptive user interface prototype to be used in a warehouse picking system.

Keywords

Adaptive service front-ends Context-aware user interfaces modelbased user interface languages Warehouse picking system 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Weaver, K.A., Baumann, H., Starner, T., Iben, H., Lawo, M.: An empirical task analysis of warehouse order picking using head-mounted displays. In: 28th International Conference on Human Factors in Computing Systems (CHI 2010). ACM, New York (2010)Google Scholar
  2. 2.
    Schwerdtfeger, B., Klinker, G.: Supporting Order Picking with Augmented Reality. In: 7th IEEE/ACM International Symposium on Mixed and Augmented Reality, pp. 91–94 (2008)Google Scholar
  3. 3.
    Ali, S., Lewandowski, A., Rett, J.: A SOA based context-aware order picking system for warehouses using Laser Range Finder and wearable computer. In: 2011 IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks (WoWMoM), pp. 1–8 (2011)Google Scholar
  4. 4.
    Object Management Group (OMG): Documents Associated with Business Process Model and Notation (BPMN) Version 2.0, http://www.omg.org/spec/BPMN/2.0/
  5. 5.
    Paternò, F., Santoro, C., Spano, L.D.: MARIA: A universal, declarative, multiple abstraction-level language for service-oriented applications in ubiquitous environments. ACM Trans. Computer-Human Interaction 16(4), 1–30 (2009)CrossRefGoogle Scholar
  6. 6.
    Manca, M., Paternò, F.: Supporting Multimodality in Service-Oriented Model-Based Development Environments. In: Forbrig, P. (ed.) HCSE 2010. LNCS, vol. 6409, pp. 135–148. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  7. 7.
    Coutaz, J., Nigay, L., Salber, D., Blandford, A., May, J., Young, R.: Four Easy Pieces for Assessing the Usability of Multimodal Interaction: the CARE Properties. In: Proceedings INTERACT 1995, pp. 115–120 (1995)Google Scholar
  8. 8.
    Honkala, M., Pohja, M.: Multimodal interaction with XForms. In: Proceedings ICWE 2006, pp. 201–208 (2006)Google Scholar
  9. 9.
    Lawson, J., Al-Akkad, A., Vanderdonckt, J., Macq, B.: An open source workbench for prototyping multimodal interactions based on off-the-shelf heterogeneous components. In: Proceedings ACM EICS 2009, pp. 245–254 (2009)Google Scholar
  10. 10.
    Lin, J., Landay, J.A.: Employing Patterns and Layers for Early-Stage Design and Prototyping of Cross-Device User Interfaces. In: Proc. CHI, pp. 1313–1322 (2008)Google Scholar
  11. 11.
    Obrenovic, Z., Starcevic, D., Selic, B.: A Model-Driven Approach to Content Repurposing. IEEE Multimedia, 62–71 (January, March 2004)Google Scholar
  12. 12.
    Octavia, J., Vanacken, L., Raymaekers, C., Coninx, K., Flerackers, E.: Facilitating Adaptation in Virtual Environments Using a Context-Aware Model-Based Design Process. In: England, D., Palanque, P., Vanderdonckt, J., Wild, P.J. (eds.) TAMODIA 2009. LNCS, vol. 5963, pp. 58–71. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  13. 13.
    Sottet, J.-S., Ganneau, V., Calvary, G., Demeure, A., Favre, J.-M., Demumieux, R.: Model-Driven Adaptation for Plastic User Interfaces. In: Baranauskas, C., Abascal, J., Barbosa, S.D.J. (eds.) INTERACT 2007. LNCS, vol. 4662, pp. 397–410. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  14. 14.
    Stanciulescu, A., Limbourg, Q., Vanderdonckt, J., Michotte, B., Montero, F.: A Transformational Approach for Multimodal Web User Interfaces based on UsiXML. In: Proc. ICMI, pp. 259–266 (2005)Google Scholar
  15. 15.
    Yang, T., Ferati, M., Liu, Y., Ghahari, R.R., Bolchini, D.: Aural Browsing On-The-Go: Listening-based Back Navigation in Large Web Architectures. In: Proceedings ACM CHI 2012, pp. 277–286. ACM Press (2012)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Sara Bongartz
    • 1
  • Yucheng Jin
    • 1
  • Fabio Paternò
    • 2
  • Joerg Rett
    • 1
  • Carmen Santoro
    • 2
  • Lucio Davide Spano
    • 2
  1. 1.SAP AGDarmstadtGermany
  2. 2.CNR-ISTIPisaItaly

Personalised recommendations