Advertisement

Extending MARIA to Support Distributed User Interfaces

  • Marco Manca
  • Fabio PaternòEmail author
Chapter
Part of the Human-Computer Interaction Series book series (HCIS)

Abstract

In this paper, we describe a solution to obtain flexible user interface distribution across multiple devices, even supporting different modalities. For this purpose we extend a model-based language and consider various user interface granularities. We also explain how this solution works at run-time in order to support dynamic distribution of user interface elements across various devices.

Keywords

Distributed user interfaces Model-based user interface languages Multi-device environments 

References

  1. 1.
    Blumendorf, M., Roscher, D., Albayrak, S.: Dynamic user interface distribution for flexible multimodal interaction. In: Proceedings ICMI-MLMI′10, Beijing, pp. 8–12 (2010)Google Scholar
  2. 2.
    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, Lillehammer, pp. 115–120 (1995)Google Scholar
  3. 3.
    Demeure, A., Sottet, J.S., Calvary, G., Coutaz, J., Ganneau, V., Vanderdonckt, J.: The 4C reference model for distributed user interfaces. In: Proceedings of the Fourth International Conference on Autonomic and Autonomous Systems, Washington, DC, pp. 61–69 (2008)Google Scholar
  4. 4.
    Fonseca, J.M.C. (ed.): W3C Model-based UI XG Final Report, May 2010. http://www.w3.org/2005/Incubator/model-based-ui/XGR-mbui-20100504/
  5. 5.
    Manca, M., Paternò F.: Supporting multimodality in service-oriented model-based development environments. In: Proceedings HCSE 2010, 3rd Conference on Human-Centred Software Engineering, LNCS 6409, pp. 135–148. Springer, Reykjavik (2010)Google Scholar
  6. 6.
    Melchior, J., Vanderdonckt, J.: A model-based approach for distributed user interfaces. In: Proceedings ACM EICS 2011, Pisa (2011)Google Scholar
  7. 7.
    Paternò, F., Santoro, C., Spano, L.D.: MARIA: a universal, declarative, multiple abstraction-level language for service-oriented applications in ubiquitous environments. ACM Trans. Comput. Hum. Interact. 16(4) pp. 19:1–29 (2009)Google Scholar
  8. 8.
    Vandervelpen, C., Conix, K.: Towards model-based design support for distributed user interfaces. In: NordiCHI 2004, Tampere, pp. 61–70 (2004)Google Scholar

Copyright information

© Springer-Verlag London Limited 2011

Authors and Affiliations

  1. 1.CNR-ISTI, HIIS LaboratoryPisaItaly

Personalised recommendations