Integrating Awareness in Cooperative Applications through the Reaction-Diffusion Metaphor

The paper discusses the notion of awarenessfrom the point of view of the design of asupportive technology. This perspectiverequires a deeper understanding of the ways andmeans people adopt to deal with awarenessinformation as well as considering theintegration of awareness tools with toolssupporting other forms of coordination. First,we suggest to consider two types of awareness:by-product awareness that is generated in thecourse of the activities people must do inorder to accomplish their cooperative tasks;and add-on awareness that is the outcome of anadditional activity, which is a neat cost forthe cooperating actors in relation to what theymust do and is discretional in that it dependson actors' evaluation of the contingentsituation. Secondly, we propose areaction-diffusion metaphor to describe theawareness phenomenology and to take intoaccount the two above-mentioned types ofawareness integration. The model ofawareness derived from the metaphor makesvisible and accessible by different types ofusers a set of elemental primitives whoseflexible composition allows them to constructthe awareness mechanisms they dynamically need. These primitives are incorporated in a softwaremodule that can be used in combination withcoordinative applications for sake of promotingawareness information. The main architectureof the module is presented together with itsinteroperability with the target application;moreover, a simple example illustrates how theincorporated primitives can be used to buildawareness mechanisms.

[1]  Peter H. Carstensen,et al.  From the social to the systematic , 1996, Computer Supported Cooperative Work (CSCW).

[2]  Matthew Chalmers Information Awareness and Representation , 1999 .

[3]  Tom Rodden,et al.  Exploring the design space for notification servers , 1998, CSCW '98.

[4]  G. Lakoff Philosophy in the flesh , 1999 .

[5]  Wolfgang Prinz,et al.  NESSIE: An awareness environment for cooperative settings , 1999, ECSCW.

[6]  Carla Simone,et al.  ABACO: COORDINATION MECHANISMS IN A MULTI-AGENT PERSPECTIVE , 1996 .

[7]  Stefania Bandini,et al.  Integrating Forms of Interaction in a Distributed Model , 2004, Fundam. Informaticae.

[8]  Cristian Bogdan,et al.  Aether: An Awareness Engine for CSCW , 1997, ECSCW.

[9]  Mark Klein,et al.  Introduction to the Special Issue on Adaptive Workflow Systems , 2000, Computer Supported Cooperative Work (CSCW).

[10]  John A. Mariani SISCO: providing a cooperation filter for a shared information space , 1997, GROUP '97.

[11]  Koichi Hayashi,et al.  Interlocus: workspace configuration mechanisms for activity awareness , 1998, CSCW '98.

[12]  Steve Benford,et al.  Crowded collaborative virtual environments , 1997, CHI.

[13]  M. Roseman,et al.  A usability study of awareness widgets in a shared workspace groupware system , 1996, CSCW '96.

[14]  D. Harris,et al.  THE METAPHOR IN SCIENCE. , 1912, Science.

[15]  Chrystopher L. Nehaniv Computation for Metaphors, Analogy, and Agents , 2000, Lecture Notes in Computer Science.

[16]  Steve Benford,et al.  A Spatial Model of Interaction in Large Virtual Environments , 1993, ECSCW.

[17]  Peter H. Carstensen,et al.  Mechanisms supporting coordination in design , 1996 .

[18]  Carla Simone,et al.  Coordination mechanisms: Towards a conceptual foundation of CSCW systems design , 1996, Computer Supported Cooperative Work (CSCW).

[19]  Rebecca E. Grinter Decomposition : ABSTRACT Putting It All Back , 2022 .

[20]  FitzpatrickGeraldine,et al.  Supporting Public Availability and Accessibility with Elvin , 2002 .

[21]  John Bowers,et al.  Workflow From Within and Without: Technology and Cooperative Work on the Print Industry Shopfloor , 1995, ECSCW.

[22]  Giorgio De Michelis,et al.  Augmenting and multiplying spaces for creative design , 1997, GROUP '97.

[23]  T. Brown Metaphor and Thought , 1981 .

[24]  Tom Rodden,et al.  Populating the application: a model of awareness for cooperative applications , 1996, CSCW '96.

[25]  Gianpaolo Cugola,et al.  Tolerating Deviations in Process Support Systems via Flexible Enactment of Process Models , 1998, IEEE Trans. Software Eng..

[26]  Steve Benford,et al.  MASSIVE: a collaborative virtual environment for teleconferencing , 1995, TCHI.

[27]  Steve Benford,et al.  Introducing Third Party Objects into the Spatial Model of Interaction , 1997, ECSCW.

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

[29]  William Buxton,et al.  Beating the limitations of camera-monitor mediated telepresence with extra eyes , 1996, CHI.

[30]  Geraldine Fitzpatrick,et al.  Evolving Orbit: a process report on building locales , 1997, GROUP.

[31]  A. M. Turing,et al.  The chemical basis of morphogenesis , 1952, Philosophical Transactions of the Royal Society of London. Series B, Biological Sciences.

[32]  Gloria Mark,et al.  Supporting Groupware Conventions through Contextual Awareness , 1997, ECSCW.

[33]  Stefania Bandini,et al.  Compositional features for promoting awareness within and across cooperative applications , 1997, GROUP '97.

[34]  Richard Bentley,et al.  Medium versus mechanism: Supporting collaboration through customisation , 1995, ECSCW.

[35]  Carla Simone,et al.  Supporting Different Dimensions of Adaptability in Workflow Modeling , 2000, Computer Supported Cooperative Work (CSCW).

[36]  Geraldine Fitzpatrick,et al.  Supporting Public Availability and Accessibility with Elvin: Experiences and Reflections , 2002, Computer Supported Cooperative Work (CSCW).

[37]  Matthew Chalmers,et al.  Awareness, Representation and Interpretation , 2002, Computer Supported Cooperative Work (CSCW).

[38]  Gloria Mark,et al.  Conventions and Commitments in Distributed CSCW Groups , 2002, Computer Supported Cooperative Work (CSCW).

[39]  Marcus Sanchez Svensson,et al.  Configuring Awareness , 2002, Computer Supported Cooperative Work (CSCW).

[40]  Wolfgang Prinz,et al.  Supporting Cooperative Awareness with Local Event Mechanisms: The GroupDesk System , 1995, ECSCW.

[41]  Giorgio De Michelis,et al.  Rethinking CSCW systems: The architecture of Milano , 1997, ECSCW.

[42]  Lucy Suchman Plans and situated actions: the problem of human-machine communication , 1987 .

[43]  Max Black,et al.  MODELS AND ARCHETYPES , 1960 .

[44]  Anja Syri Tailoring Cooperation Support through Mediators , 1997, ECSCW.

[45]  Kjeld Schmidt,et al.  Of maps and scripts—the status of formal constructs in cooperative work , 1997, Inf. Softw. Technol..