Consistency Overhead using HLA for Collaborative Work
DS-RT '05 Proceedings of the 9th IEEE International Symposium on Distributed Simulation and Real-Time Applications
A review on effective closely-coupled collaboration using immersive CVE's
Proceedings of the 2006 ACM international conference on Virtual reality continuum and its applications
A Latency-Aware Partitioning Method for Distributed Virtual Environment Systems
IEEE Transactions on Parallel and Distributed Systems
Augmenting the CAVE: An Initial Study into Close Focused, Inward Looking, Exploration in IPT Systems
DS-RT '07 Proceedings of the 11th IEEE International Symposium on Distributed Simulation and Real-Time Applications
A review of telecollaboration technologies with respect to closely coupled collaboration
International Journal of Computer Applications in Technology
A new system architecture for crowd simulation
Journal of Network and Computer Applications
Collaborative virtual environments: you can't do it alone, can you?
ICVR'07 Proceedings of the 2nd international conference on Virtual reality
Networked Graphics: Building Networked Games and Virtual Environments
Networked Graphics: Building Networked Games and Virtual Environments
Providing full awareness to distributed virtual environments based on peer-to-peer architectures
CGI'06 Proceedings of the 24th international conference on Advances in Computer Graphics
Workload characterization in multiplayer online games
ICCSA'06 Proceedings of the 6th international conference on Computational Science and Its Applications - Volume Part I
Hi-index | 0.00 |
Collaborative Virtual Environments (CVE) are a form of telecommunication technology that bring together co-located or remote, participants within a spatial social and information context. Collaboration occurs between people and often around shared objects. Fruitful cooperation is helped by natural and intuitive ways of communicating and sharing, for which responsiveness and consistency are leading factors. Many CVEs maximise local responsiveness through a process of localisation and database replication, increasing responsiveness at the cost of lowering consistency. This is acceptable provided the application does not require the shared manipulation of objects. Those that do, require consistency control that provide sufficient synchronisation, ordering and update control, whilst maximising concurrence and thus the responsiveness of the system. This paper describes the major issues and principles of consistency control and demonstrates how we have applied many of these principles in three CVEs.