Academia.eduAcademia.edu

Outline

Towards User-defined Cross-Device Interaction

2016

https://doi.org/10.1007/978-3-319-46963-8_17

Abstract

Over the last decade we have seen various research on distributed user interfaces (DUIs). We provide an overview of existing DUI approaches and classify the different solutions based on the granularity of the distributed UI components, location constraints as well as their support for the distribution of state. We propose an approach for user-defined cross-device interaction where users can author their customised user interfaces based on a hypermedia metamodel and the concept of active components. Furthermore, we discuss the configuration and sharing of customised distributed user interfaces by end users where the focus is on an authoring rather than programming approach.

References (32)

  1. Bader, T., Heck, A., Beyerer, J.: Lift-and-Drop: Crossing Boundaries in a Multi- Display Environment by Airlift. In: Proc. of AVI 2010. Roma, Italy (May 2010)
  2. Balme, L., Demeure, A., Barralon, N., Coutaz, J., Calvary, G.: CAMELEON-RT: A Software Architecture Reference Model for Distributed, Migratable, and Plastic User Interfaces. In: Proc. of EUSAI 2004. Eindhoven, The Netherlands (Nov 2004)
  3. Bardram, J., Gueddana, S., Houben, S., Nielsen, S.: ReticularSpaces: Activity- Based Computing Support for Physically Distributed and Collaborative Smart Spaces. In: Proc. of CHI 2012. Austin, USA (May 2012)
  4. Bardram, J., Houben, S., Nielsen, S., Gueddana, S.: The Design and Architecture of ReticularSpaces: an Activity-Based Computing Framework for Distributed and Collaborative Smartspaces. In: Proc. of EICS 2012. Copenhagen, Denmark (June 2012)
  5. Biehl, J.T., Bailey, B.P.: ARIS: An Interface for Application Relocation in an Interactive Space. In: Proc. of GI 2004. London, Canada (May 2004)
  6. Biehl, J.T., Baker, W.T., Bailey, B.P., Tan, D.S., Inkpen, K.M., Czerwinski, M.: IMPROMPTU: A New Interaction Framework for Supporting Collaboration in Multiple Display Environments and Its Field Evaluation for Co-located Software Development. In: Proc. of CHI 2008. Florence, Italy (Apr 2008)
  7. Chang, T., Li, Y.: Deep Shot: A Framework for Migrating Tasks Across Devices Using Mobile Phone Cameras. In: Proc. of CHI 2011. Vancouver, Canada (May 2011)
  8. Chi, P.P., Li, Y.: Weave: Scripting Cross-Device Wearable Interaction. In: Proc. of CHI 2015. Seoul, Republic of Korea (Apr 2015)
  9. Demeure, A., Sottet, J., Calvary, G., Coutaz, J., Ganneau, V., Vanderdonckt, J.: The 4C Reference Model for Distributed User Interfaces. In: Proc. of ICAS 2008. Gosier, Guadeloupe (Mar 2008)
  10. Elmqvist, N.: Distributed User Interfaces: State of the Art. In: Distributed User Interfaces: Designing Interfaces for the Distributed Ecosystem. Human-Computer Interaction Series (2011)
  11. Everitt, K., Shen, C., Ryall, K., Forlines, C.: MultiSpace: Enabling Electronic Document Micro-Mobility in Table-Centric, Multi-Device Environments. In: Proc. of Tabletop 2006. Adelaide, Australia (Jan 2006)
  12. Frosini, L., Manca, M., Paternò, F.: A Framework for the Development of Dis- tributed Interactive Applications. In: Proc. of EICS 2013. London, United King- dom (June 2013)
  13. Hamilton, P., Wigdor, D.J.: Conductor: Enabling and Understanding Cross-Device Interaction. In: Proc. of CHI 2014. Toronto, Canada (Apr 2014)
  14. Han, R., Perret, V., Naghshineh, M.: WebSplitter: a Unified XML Framework for Multi-Device Collaborative Web Browsing. In: Proc. of CSCW 2000. Philadelphia, USA (Dec 2000)
  15. Husmann, M., Nebeling, M., Pongelli, S., Norrie, M.C.: MultiMasher: Providing Architectural Support and Visual Tools for Multi-device Mashups. In: Proc. of WISE 2014. Thessaloniki, Greece (Oct 2014)
  16. Johanson, B., Fox, A., Winograd, T.: The Interactive Workspaces Project: Experi- ences with Ubiquitous Computing Rooms. IEEE Pervasive Computing 1(2) (2002)
  17. Leigh, S., Schoessler, P., Heibeck, F., Maes, P., Ishii, H.: THAW: Tangible Interac- tion with See-Through Augmentation for Smartphones on Computer Screens. In: Proc. of TEI 2015. Stanford, California, USA (Jan 2015)
  18. Marquardt, N., Hinckley, K., Greenberg, S.: Cross-Device Interaction via Micro- mobility and F-formations. In: Proc. of UIST 2012. Cambridge, USA (Oct 2012)
  19. Melchior, J.: Distributed User Interfaces in Space and Time. In: Proc. of EICS 2011. Pisa, Italy (June 2011)
  20. Melchior, J., Grolaux, D., Vanderdonckt, J., Roy, P.V.: A Toolkit for Peer-to-Peer Distributed User Interfaces: Concepts, Implementation, and Applications. In: Proc. of EICS 2009. Pittsburgh, USA (July 2009)
  21. Nebeling, M., Mintsi, T., Husmann, M., Norrie, M.C.: Interactive Development of Cross-Device User Interfaces. In: Proc. of CHI 2014. Toronto, Canada (April 2014)
  22. Nebeling, M., Zimmerli, C., Husmann, M., Simmen, D.E., Norrie, M.C.: Informa- tion Concepts for Cross-Device Applications. In: Proc. of DUI 2013. London, UK (June 2013)
  23. Paternò, F., Santoro, C.: A Logical Framework for Multi-Device User Interfaces. In: Proc. of EICS 2012. Copenhagen, Denmark (June 2012)
  24. Rädle, R., Jetter, H., Marquardt, N., Reiterer, H., Rogers, Y.: HuddleLamp: Spatially-Aware Mobile Displays for Ad-hoc Around-the-Table Collaboration. In: Proc. of ITS 2014. Dresden, Germany (Nov 2014)
  25. Rekimoto, J.: Pick-and-Drop: A Direct Manipulation Technique for Multiple Com- puter Environments. In: Proc. of UIST 1997. Banff, Canada (Oct 1997)
  26. Robertson, S.P., Wharton, C., Ashworth, C., Franzke, M.: Dual Device User Inter- face Design: PDAs and Interactive Television. In: Proc. of CHI 1996. Vancouver, Canada (Apr 1996)
  27. Schreiner, M., Rädle, R., Jetter, H., Reiterer, H.: Connichiwa: A Framework for Cross-Device Web Applications. In: Proc. of CHI 2015. Seoul, Republic of Korea (Apr 2015)
  28. Signer, B., Norrie, M.C.: As We May Link: A General Metamodel for Hypermedia Systems. In: Proc. of ER 2007. Auckland, New Zealand (Nov 2007)
  29. Signer, B., Norrie, M.C.: A Framework for Developing Pervasive Cross-Media Ap- plications Based on Physical Hypermedia and Active Components. In: Proc. of ICPCA 2008. Alexandria, Egypt (Oct 2008)
  30. Signer, B., Norrie, M.C.: Active Components as a Method for Coupling Data and Services -A Database-Driven Application Development Process. In: Proc. of ICOODB 2009. Zurich, Switzerland (July 2009)
  31. Streitz, N.A., Geißler, J., Holmer, T., Konomi, S., Müller-Tomfelde, C., Reischl, W., Rexroth, P., Seitz, P., Steinmetz, R.: i-LAND: An Interactive Landscape for Creativity and Innovation. In: Proc. of the CHI 1999. Pittsburgh, USA (May 1999)
  32. Yang, J., Wigdor, D.: Panelrama: Enabling Easy Specification of Cross-Device Web Applications. In: Proc. of CHI 2014. Toronto, Canada (Apr 2014)