Activity-Based Computing - Metaphors and Technologies for Distributed User Interfaces

A recurrent challenge in DUI research is managing a task spanning multiple displays and devices. In this chapter, we propose to use the Activity-Based Computing (ABC) paradigm as an approach to form, manage, and use interactive workspaces. This approach applies ABC to distributed Multi-Display Environments (dMDE), i.e., environments with multiple devices and displays distributed across several spaces inside a large building. We describe ABC principles, current implementation and our ongoing work on activity-based dMDEs.

[1]  Norbert A. Streitz,et al.  i-LAND: an interactive landscape for creativity and innovation , 1999, CHI '99.

[2]  Jakob E. Bardram,et al.  Phase recognition during surgical procedures using embedded and body-worn sensors , 2011, 2011 IEEE International Conference on Pervasive Computing and Communications (PerCom).

[3]  Claus Bossen,et al.  Mobility Work: The Spatial Dimension of Collaboration at a Hospital , 2005, Computer Supported Cooperative Work (CSCW).

[4]  Jakob E. Bardram,et al.  CLINICAL SURFACES - Activity-Based Computing for Distributed Multi-Display Environments in Hospitals , 2009, INTERACT.

[5]  Roy H. Campbell,et al.  Building Applications for Ubiquitous Computing Environments , 2002, Pervasive.

[6]  Armando Fox,et al.  The Interactive Workspaces Project: Experiences with Ubiquitous Computing Rooms , 2002, IEEE Pervasive Comput..

[7]  Jakob E. Bardram,et al.  Support for activity-based computing in a personal computing operating system , 2006, CHI.

[8]  Desney S. Tan,et al.  Impromptu: a new interaction framework for supporting collaboration in multiple display environments and its field evaluation for co-located software development , 2008, CHI.

[9]  Wendy E. Mackay,et al.  Information visualization and interaction techniques for collaboration across multiple displays , 2006, CHI EA '06.

[10]  Jakob E. Bardram,et al.  Pervasive Computing Support for Hospitals: An overview of the Activity-Based Computing Project , 2007, IEEE Pervasive Computing.