Abstract
Not all participants in a collaborative virtual environment (CVE) need to be informed of every other participant’s activities. The technique used for filtering irrelevant messages is known as interest management, which has to minimize network traffic and to reduce the burden of clients. However, considering the CVE shared state maintenance, interest management is nothing else than a disruption of the perfect case where every CVE participant maintains the identical copy of the state. In this paper we present an interest management technique that organizes the shared state into domains and sub-domains and enables clients to express their interest in particular sub-domains only. This approach specifies an interest management in a general way and it can be used for a wide range of CVE applications. Key ideas are being implemented as part of General Variables (GV) library and verified in our testbed CVE system for social interaction called e-Agora.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Abrams, H., Watsen, K., Zyda, M.: Three tiered interest management for large-scale virtual environments. In: Proceedings of Virtual Reality Systems and Technology (1998)
Adamec, J., Cizek, J., Masa, M., Sidoni, P., Smetana, P., Zara, J.: Virtual House of European Culture: e-AGORA. In: Proceedings of the 1st International Conference on Virtual Storytelling (2001)
Capps, M., Teller, S.: Communications Visibility in Shared Virtual Worlds. In: Proceedings of the Sixth IEEE Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises (1997)
Dive Web site: http://www.sics.se/dive/
Greenhalgh, C., Benford, S.: Boundaries, awareness, and interaction in collaborative virtual environments. In: Proceedings of the Sixth IEEE Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises (1997)
Greenhalgh, C., Snowdon, D.: Inside MASSIVE-3: Flexible Support for Data Consistency and World Structuring. In: Proceedings of the Third International Conference on Collaborative Virtual Environments (2000)
JavaBeans specification: http://java.sun.com/products/javabeans/docs/spec.html
Masa, M., Zara, J.: The General Variables Concept: A Simple Step from Single- to Multi-user Environment. In: Proceedings of 2001 IEEE International Conference on Information Visualisation (2001)
MASSIVE-3 Web site: http://www.crg.cs.nott.ac.uk/research/systems/MASSIVE-3/
Morse, K.L.: Interest management in large-scale distributed simulation (1996)
Morse, K.L., Bic, L., Tsai, K.: Multicast Grouping for Dynamic Data Distribution management. In: Proceedings of the 31st Society for Computer Simulation Conference (1999)
Singhal, S., Zyda, M.: Networked Virtual Environments. Design and Implementation. ACM Press (1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Masa, M., Zara, J. (2004). Interest Management for Collaborative Environments Through Dividing Their Shared State. In: Luo, Y. (eds) Cooperative Design, Visualization, and Engineering. CDVE 2004. Lecture Notes in Computer Science, vol 3190. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30103-5_18
Download citation
DOI: https://doi.org/10.1007/978-3-540-30103-5_18
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23149-3
Online ISBN: 978-3-540-30103-5
eBook Packages: Springer Book Archive