An abstraction for awareness management in collaborative virtual environments

This paper describes an object-oriented abstraction for the problem of awareness management in Collaborative Virtual Environments (CVEs). The described abstraction allows for different types of awareness information and awareness management policies to be used. It is also described how the defined abstraction was used to support the awareness management policies of two demo CVEs application.

[1]  Craig W. Reynolds Flocks, herds, and schools: a distributed behavioral model , 1987, SIGGRAPH.

[2]  Steve Benford,et al.  Boundaries, awareness and interaction in collaborative virtual environments , 1997, Proceedings of IEEE 6th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises.

[3]  Paul Dourish,et al.  Awareness and coordination in shared workspaces , 1992, CSCW '92.

[4]  Richard C. Waters,et al.  Locales: supporting large multiuser virtual environments , 1996, IEEE Computer Graphics and Applications.

[5]  Miguel Antunes,et al.  Using separation and composition of concerns to build multiuser virtual environments , 2000, Proceedings Sixth International Workshop on Groupware. CRIWG 2000.

[6]  Thomas A. Funkhouser,et al.  RING: a client-server system for multi-user virtual environments , 1995, I3D '95.

[7]  Chris Greenhalgh,et al.  Inside MASSIVE-3: flexible support for data consistency and world structuring , 2000, CVE '00.

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

[9]  Luís E. T. Rodrigues,et al.  Separating replication from distributed communication: problems and solutions , 2001, Proceedings 21st International Conference on Distributed Computing Systems Workshops.

[10]  Michael Zyda,et al.  Exploiting reality with multicast groups , 1995, IEEE Computer Graphics and Applications.