Requirements and Metaphors of Shared Interaction

This document is COMIC Deliverable D4.1 “Requirements and metaphors of shared interaction”. It presents results from the first year of COMIC on the topic of novel mechanisms of group interaction. These results consider interaction with shared objects and the modelling of spatial action around these objects. Document ID D4.1 Status Accepted Type Deliverable Version 2.0 Date October 4, 1993 Editors S. Benford (Nottingham) and J. Mariani (Lancaster) Task 4.1  The COMIC Project, Esprit Basic Research Action 6225 Project coordinator: Tom Rodden Computing Department University of Lancaster Lancaster LA1 4YR United Kingdom Phone: (+44) 524 593 823 Fax: (+44) 524 593 608 Email: tom@comp.lancs.ac.uk The COMIC project comprises the following institutions: Gesellschaft für Mathematik und Datenverarbeitung (GMD), Bonn, Germany Risø National Laboratory, Roskilde, Denmark Royal Institute of Technology (KTH), Stockholm, Sweden Swedish Institute for Computer Science (SICS), Stockholm, Sweden Universitat Politècnica de Catalunya (UPC), Barcelona, Spain University of Amsterdam, Amsterdam, The Netherlands University of Lancaster, Lancaster, United Kingdom (Coordinating Partner) University of Manchester, Manchester, United Kingdom University of Milano, Milano, Italy University of Nottingham, Nottingham, United Kingdom University of Oulu, Oulu, Finland Editors of this report: Steve Benford John Mariani Department of Computer Science Computing Department University of Nottingham University of Lancaster Nottingham NG7 2RD Lancaster LA1 4YR United Kingdom United Kingdom Phone: (+44) 602 514 203 Phone: (+44) 524 593797 Fax: (+44) 602 514 225/6 Fax: (+44) 524 593 608 Email: sdb@cs.nott.ac.uk Email: jam@comp.lancs.ac.uk ISBN 0-901800-31-7 Lancaster University, 1993 This report is available via anonymous FTP from ftp.comp.lancs.ac.uk.

[1]  Thomas P. Moran,et al.  The workaday world as a paradigm for CSCW design , 1990, CSCW '90.

[2]  Bill Curtis,et al.  A field study of the software design process for large systems , 1988, CACM.

[3]  Steve Cook,et al.  Modelling Groupware in the Electronic Office , 1991, Int. J. Man Mach. Stud..

[4]  John C. Tang,et al.  VideoWhiteboard: video shadows to support remote collaboration , 1991, CHI.

[5]  Harry C. Forsdick,et al.  MMConf: an infrastructure for building shared multimedia applications , 1990, CSCW '90.

[6]  James R. Rhyne,et al.  Communication and information retrieval with a pen-based meeting support tool , 1992, CSCW '92.

[7]  Marc Shapiro,et al.  Structure and Encapsulation in Distributed Systems: The Proxy Principle , 1986, ICDCS.

[8]  Thomas W. Malone,et al.  Experiments with Oval: a radically tailorable tool for cooperative work , 1992 .

[9]  Alan Borning,et al.  Two approaches to casual interaction over computer and video networks , 1991, CHI.

[10]  Tom Rodden,et al.  Supporting long-term collaboration in software maintenance , 1993, COCS '93.

[11]  Jonathan Grudin,et al.  Why good engineers (sometimes) create bad interfaces , 1990, CHI '90.

[12]  Christian Heath,et al.  Collaborative Activity and Technological Design: Task Coordination in London Underground Control Rooms , 1991, ECSCW.

[13]  Claude Kaiser,et al.  Overview of the CHORUS ® Distributed Operating Systems , 1991 .

[14]  Robert,et al.  The VideoWindow System in Informal Communications , 1990 .

[15]  David Gelernter,et al.  Generative communication in Linda , 1985, TOPL.

[16]  Michael Lynch,et al.  Discipline and the Material Form of Images: An Analysis of Scientific Visibility , 1985 .

[17]  Hiroshi Ishii TeamWorkStation: towards a seamless shared workspace , 1990, CSCW '90.

[18]  Saul Greenberg,et al.  Human and Technical Factors of Distributed Group Drawing Tools , 1992, Interact. Comput..

[19]  Stephen R. Acker,et al.  Designing Videoconference Facilities for Improved Eye Contact. , 1987 .

[20]  Kjeld Schmidt,et al.  Riding a Tiger, or Computer Supported Cooperative Work , 1991, ECSCW.

[21]  F. Kishino,et al.  Cooperative work environment using virtual workspace , 1992, CSCW '92.

[22]  Simon M. Kaplan,et al.  Flexible, active support for collaborative work with ConversationBuilder , 1992, CSCW '92.

[23]  Ramana Rao,et al.  Semi-structured messages are surprisingly useful for computer-supported coordination , 1986, CSCW '86.

[24]  8390 Passau,et al.  CoAUTHOR A HYPERMEDIA GROUP AUTHORING ENVIRONMENT , 1990 .

[25]  Paul Dourish,et al.  Portholes: supporting awareness in a distributed work group , 1992, CHI.

[26]  Robert E. Kraut,et al.  Relationships and tasks in scientific research collaborations , 1986, CSCW '86.

[27]  D. Massey Spatial Divisions of Labor: Social Structures and the Geography of Production , 1985 .

[28]  Robert E. Kraut,et al.  Iterative design of video communication systems , 1992, CSCW '92.

[29]  Ahmed Patel,et al.  The AMIGO Project: advanced group communication model for computer-based communications environment , 1986, CSCW '86.

[30]  Richard Bentley,et al.  A Prototyping Environment for Dynamic Data Visualisation , 1992, Engineering for Human-Computer Interaction.

[31]  Michael Benedikt,et al.  Cyberspace: some proposals , 1991 .

[32]  Christer Carlsson,et al.  DIVE A multi-user virtual reality system , 1993, Proceedings of IEEE Virtual Reality Annual International Symposium.

[33]  Robert W. Root,et al.  Design of a multi-media vehicle for social browsing , 1988, CSCW '88.

[34]  Kenneth P. Birman,et al.  The ISIS Project: Real Experience with a Fault Tolerant Programming System , 1991, ACM SIGOPS Oper. Syst. Rev..

[35]  Morris Sloman Jonathan Moffett MANAGING DISTRIBUTED SYSTEMS , 1989 .

[36]  Robin Jeffries,et al.  Consultants and apprentices: observations about learning and collaborative problem solving , 1992, CSCW '92.

[37]  Donald A. Norman,et al.  Analogical Processes in Learning , 1980 .

[38]  Christer Carlsson,et al.  A space based model for user interaction in shared synthetic environments , 1993, INTERCHI.

[39]  Hiroshi Ishii,et al.  Message-driven groupware design based on an office procedure model OM-1 , 1990 .

[40]  Keith A. Lantz,et al.  An experiment in integrated multimedia conferencing , 1986, CSCW '86.

[41]  Austin Henderson,et al.  A multiple, virtual-workspace interface to support user task switching , 1986, CHI '87.

[42]  Sushil Jajodia,et al.  Temporal Databases: Theory, Design, and Implementation , 1993 .

[43]  Konrad Tollmar CoDesk - An Interface to TheKnowledgeNet , 1993, HCI.

[44]  Robert M. Akscyn,et al.  Collaboration in KMS, a shared hypermedia system , 1989, CHI '89.

[45]  Robert Lougher,et al.  TripleSpace: An Experiment in a 3D Graphical Interface to a Binary Relational Database , 1992, Interact. Comput..

[46]  Charles Grimsdale SuperVision - A Parallel Architecture for Virtual Reality , 1993, Virtual Reality Systems.

[47]  Dan Shapiro,et al.  Faltering from ethnography to design , 1992, CSCW '92.

[48]  Keith A. Lantz,et al.  Collaboration awareness in support of collaboration transparency: requirements for the next generation of shared window systems , 1990, CHI '90.

[49]  Frederick H. Lochovsky,et al.  OTM: specifying office tasks , 1988 .

[50]  Sunil K. Sarin,et al.  Computer-Based Real-Time Conferencing Systems , 1985, Computer.

[51]  Kenneth P. Birman Replication and fault-tolerance in the ISIS system , 1985, SOSP 1985.

[52]  Simon J. Gibbs,et al.  LIZA: an extensible groupware toolkit , 1989, CHI '89.

[53]  Clarence A. Ellis,et al.  Design and use of a group editor , 1988 .

[54]  Steven L. Rohall,et al.  Rendezvous: an architecture for synchronous multi-user applications , 1990, CSCW '90.

[55]  Mike Robinson,et al.  Design for Unanticipated Use , 1993, ECSCW.

[56]  Gordon S. Blair,et al.  CSCW and Distributed Systems: The Problem of Control , 1991, ECSCW.

[57]  Clarence A. Ellis,et al.  rIBIS: A Real-Time Group Hypertext System , 1991, Int. J. Man Mach. Stud..

[58]  Laurence Brothers,et al.  ICICLE: groupware for code inspection , 1990, CSCW '90.

[59]  John C. Tang,et al.  Videodraw: a video interface for collaborative drawing , 1991, TOIS.

[60]  Wanda J. Orlikowski,et al.  Learning from Notes: organizational issues in groupware implementation , 1992, CSCW '92.

[61]  Atul Prakash,et al.  DistEdit: a distributed toolkit for supporting multiple group editors , 1990, CSCW '90.

[62]  Douglas C. Engelbart,et al.  Knowledge-domain interoperability and an open hyperdocument system , 1990, CSCW '90.

[63]  John M. Carroll,et al.  Interface metaphors and user interface design , 1988 .

[64]  Hiroshi Ishii,et al.  ClearFace: Translucent Multiuser Interface for TeamWorkStation , 1991, ECSCW.

[65]  Th. Kreifelts Woetzel: distribution and error handling in an office procedure system , 1986 .

[66]  Greg Turk,et al.  Interactive simulation in a multi-person virtual world , 1992, CHI.