MOCCA: an environment for CSCW applications

Our belief is that future, Computer Supported Cooperative Work will by necessity involve a heterogeneous collection of applications, paradigms and models and that no single system will meet all the requirements of all groups. For this reason we propose a CSCW Environment, a form of operating system, which facilitates inter-working between many different CSCW applications. We describe the key requirements of such an environment, followed by a set of models which offer different perspectives on the environment and which collectively define its functionality. These models address issues including setting planned work against a background of ad-hoc interaction; providing a common organisational context for applications; defining the structure of shared information between applications; and representing the structure of the work taking place. We conclude by discussing how these models might be used to specify the components of a distributed architecture which implements the environment in an open systems manner. The work described in this paper has been carried out by the MOCCA group (working group 2) of the European CO-TECH programme. CO-TECH is aimed at conducting basic research into CSCW and at establishing a Europe-wide CSCW community through a number of different working groups.

[1]  Mark R. Horton Standard for interchange of USENET messages , 1983, RFC.

[2]  T. H. Smith,et al.  Distributed Group Communication: The Amigo Information Model , 1990 .

[3]  TuroffMurray,et al.  Structuring computer-mediated communication systems to avoid information overload , 1985 .

[4]  Tom Rodden,et al.  Towards open CSCW systems , 1992, Proceedings of the Third Workshop on Future Trends of Distributed Computing Systems.

[5]  Steve Benford Building Group Communication on OSI , 1991, Comput. Networks ISDN Syst..

[6]  Mark A. Clarkson An easier interface , 1991 .

[7]  Tom Rodden,et al.  Environment Support for Cooperative Working , 1992, ULPAA.

[8]  Steve Benford,et al.  A Standard for OSI Group Communication , 1993, Comput. Networks ISDN Syst..

[9]  Tom Rodden,et al.  CSCW requires open systems , 1993, Comput. Commun..

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

[11]  Terry Winograd,et al.  Understanding computers and cognition - a new foundation for design , 1987 .

[12]  Uta Pankoke-Babatz,et al.  Computer Based Group Communication: The Amigo Activity Model , 1989 .

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

[14]  Michael Benedikt,et al.  Cyberspace: First Steps , 1991 .

[15]  Wolfgang Prinz,et al.  From Multi-User to Shared Object Systems: Awareness about Co-Workers in Cooperation Support Object Databases , 1993, GI Jahrestagung.

[16]  Giorgio De Michelis,et al.  Chaos as coordination technology , 1986, CSCW '86.

[17]  Geoffrey Bock,et al.  Groupware - software for computer-supported cooperative work , 1992 .

[18]  Carla Simone,et al.  AI techniques for supporting human to human communication in CHAOS , 1990 .

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

[20]  John Bowers,et al.  Local and global structuring of computer mediated communication: developing linguistic perspectives on CSCW in cosmos , 1988, CSCW '88.

[21]  Wolfgang Prinz,et al.  Relevance of the X.500 Directory to CSCW Applications , 1989, ECSCW.

[22]  Lennart Lövstrand,et al.  Being Selectively Aware with the Khronika System , 1991, ECSCW.

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

[24]  Stephen J. Gale,et al.  Adding audio and video to an office environment , 1990 .

[25]  Kjeld Schmidt,et al.  CSCW: Four Characters in Search of a Context , 1989, ECSCW.

[26]  Starr Roxanne Hiltz,et al.  Structuring computer-mediated communication systems to avoid information overload , 1985, CACM.

[27]  John Bowers,et al.  Studies in computer supported cooperative work: theory, practice and design , 1990 .

[28]  JoAnne Yates,et al.  Electronic markets and electronic hierarchies , 1987, CACM.

[29]  M. Handzic 5 , 1824, The Banality of Heidegger.

[30]  Wolfgang Prinz TOSCA Providing organisational information to CSCW applications , 1993, ECSCW.