Surface Computing and Collaborative Analysis Work

Book description

Large surface computing devices (wall-mounted or tabletop) with touch interfaces and their application to collaborative data analysis, an increasingly important and prevalent activity, is the primary topic of this book. Our goals are to outline the fundamentals of surface computing (a still maturing technology), review relevant work on collaborative data analysis, describe frameworks for understanding collaborative processes, and provide a better understanding of the opportunities for research and development. We describe surfaces as display technologies with which people can interact directly, and emphasize how interaction design changes when designing for large surfaces. We review efforts to use large displays, surfaces or mixed display environments to enable collaborative analytic activity. Collaborative analysis is important in many domains, but to provide concrete examples and a specific focus, we frequently consider analysis work in the security domain, and in particular the challenges security personnel face in securing networks from attackers, and intelligence analysts encounter when analyzing intelligence data. Both of these activities are becoming increasingly collaborative endeavors, and there are huge opportunities for improving collaboration by leveraging surface computing. This work highlights for interaction designers and software developers the particular challenges and opportunities presented by interaction with surfaces. We have reviewed hundreds of recent research papers, and report on advancements in the fields of surface-enabled collaborative analytic work, interactive techniques for surface technologies, and useful theory that can provide direction to interaction design work. We also offer insight into issues that arise when developing applications for multi-touch surfaces derived from our own experiences creating collaborative applications. We present these insights at a level appropriate for all members of the software design and development team.

Table of Contents: List of Figures / Acknowledgments / Figure Credits / Purpose and Direction / Surface Technologies and Collaborative Analysis Systems / Interacting with Surface Technologies / Collaborative Work Enabled by Surfaces / The Theory and the Design of Surface Applications / The Development of Surface Applications / Concluding Comments / Bibliography / Authors' Biographies

Table of contents

  1. List of Figures
  2. Acknowledgments
  3. Figure Credits (1/2)
  4. Figure Credits (2/2)
  5. Purpose and Direction
    1. Introduction
    2. Trends in analysis work and surfaces technologies
    3. Objective of the book
    4. Structure of the book
  6. Surface Technologies and Collaborative Analysis Systems
    1. Surface technologies
      1. Large Surfaces: Optical touch recognition
      2. Small Surfaces: Electronic touch recognition
      3. Interaction beyond the surface
    2. Systems for collaborative analysis
      1. Large displays and collaboration
      2. Large multi-touch surfaces and collaboration (1/2)
      3. Large multi-touch surfaces and collaboration (2/2)
      4. Mixed-display environments
    3. Issues arising
  7. Interacting with Surface Technologies
    1. Pointing and selecting
    2. Gesturing
    3. Hovering
    4. Text
    5. Identity of the interactor
    6. Issues arising
  8. Collaborative Work Enabled by Surfaces
    1. Collaboration
    2. Design of research on collaboration and display technologies
    3. Large displays and individual analysis work
      1. Greater satisfaction, awareness & efficiency, decreased cognitive load
      2. Increased productivity; an aid to memory
      3. Large displays and large visualizations
      4. Implications for collaboration
    4. Surfaces and team collaborations
      1. Increased awareness and performance
      2. Reduced error rates or increased common ground
      3. Support for exploring data
      4. Fluid movement and availability of work artifacts
      5. Work is more satisfying
    5. The importance of good design
    6. Non-traditional displays for collaboration in organizations (1/2)
    7. Non-traditional displays for collaboration in organizations (2/2)
    8. Issues arising
  9. The Theory and the Design of Surface Applications
    1. Theories and frameworks
    2. Models of individual analysis
    3. Models of collaborative analysis
    4. Understandings of collaborative work
      1. Distributed cognition
      2. Evolutionary psychology
      3. Attention mechanisms and co-located work
      4. Group situation awareness
      5. Activity theory
    5. The role of theory-enabled understandings for design
    6. Issues arising
  10. The Development of Surface Applications
    1. Application development processes
      1. Designing for visual analysis
      2. Designing for rapidly evolving requirements
      3. Usability analysis techniques
    2. Application development frameworks
      1. Features of multi-touch development frameworks
      2. OS-specific frameworks
      3. Python-based frameworks
      4. Java-based frameworks
      5. Web-based frameworks
      6. Choosing a framework
    3. Issues arising
  11. Concluding Comments
  12. Bibliography (1/5)
  13. Bibliography (2/5)
  14. Bibliography (3/5)
  15. Bibliography (4/5)
  16. Bibliography (5/5)
  17. Authors' Biographies

Product information

  • Title: Surface Computing and Collaborative Analysis Work
  • Author(s): Judith Brown, Jeff Wilson, Stevenson Gossage, Chris Hack
  • Release date: September 2013
  • Publisher(s): Morgan & Claypool Publishers
  • ISBN: 9781627051262