Concurrency control in advanced database applications
ACM Computing Surveys (CSUR)
HCI'92 Proceedings of the conference on People and computers VII
Real time groupware as a distributed system: concurrency control and its effect on the interface
CSCW '94 Proceedings of the 1994 ACM conference on Computer supported cooperative work
Que Sera Sera: the problem of the future perfect in open and cooperative systems
HCI '94 Proceedings of the conference on People and computers IX
CSCW '96 Proceedings of the 1996 ACM conference on Computer supported cooperative work
Dummynet: a simple approach to the evaluation of network protocols
ACM SIGCOMM Computer Communication Review
Flexible conflict detection and management in collaborative applications
Proceedings of the 10th annual ACM symposium on User interface software and technology
Concurrency Control in Distributed Database Systems
ACM Computing Surveys (CSUR)
WET-ICE '97 Proceedings of the 6th Workshop on Enabling Technologies on Infrastructure for Collaborative Enterprises
VR '99 Proceedings of the IEEE Virtual Reality
A Local Perception Filter for Distributed Virtual Environments
VRAIS '98 Proceedings of the Virtual Reality Annual International Symposium
The parting of the ways: divergence, data management and collaborative work
ECSCW'95 Proceedings of the fourth conference on European Conference on Computer-Supported Cooperative Work
Revealing the realities of collaborative virtual reality
Proceedings of the third international conference on Collaborative virtual environments
Consistency control for distributed interactive media
MULTIMEDIA '01 Proceedings of the ninth ACM international conference on Multimedia
Interaction effects of virtual structures
Proceedings of the 4th international conference on Collaborative virtual environments
Improving interpretation of remote gestures with telepointer traces
CSCW '02 Proceedings of the 2002 ACM conference on Computer supported cooperative work
Designing a Virtual Environment for Large Audiences
ICOIN '02 Revised Papers from the International Conference on Information Networking, Wireless Communications Technologies and Network Applications-Part II
Networked games: a QoS-sensitive application for QoS-insensitive users?
RIPQoS '03 Proceedings of the ACM SIGCOMM workshop on Revisiting IP QoS: What have we learned, why do we care?
Using cursor prediction to smooth telepointer jitter
GROUP '03 Proceedings of the 2003 international ACM SIGGROUP conference on Supporting group work
What online gamers really think of the Internet?
NetGames '03 Proceedings of the 2nd workshop on Network and system support for games
Revealing delay in collaborative environments
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Managing collaboration in the nanomanipulator
Presence: Teleoperators and Virtual Environments - Special issue: IEEE VR 2003
Presence: Teleoperators and Virtual Environments - Special issue: Advances in collaborative virtual environments
CSCW '04 Proceedings of the 2004 ACM conference on Computer supported cooperative work
Effects of network delay on a collaborative motor task with telehaptic and televisual feedback
VRCAI '04 Proceedings of the 2004 ACM SIGGRAPH international conference on Virtual Reality continuum and its applications in industry
Data Streaming in Telepresence Environments
IEEE Transactions on Visualization and Computer Graphics
The impact of delayed visual feedback on collaborative performance
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Proceedings of the 2006 ACM international conference on Virtual reality continuum and its applications
Effects of local-lag mechanism on task performance in a desktop CVE system
Journal of Computer Science and Technology
On consistency and network latency in distributed interactive applications: a survey--part I
Presence: Teleoperators and Virtual Environments
Managing latency and fairness in networked games
Communications of the ACM - Entertainment networking
Presence: Teleoperators and Virtual Environments
Improving network efficiency in real-time groupware with general message compression
CSCW '06 Proceedings of the 2006 20th anniversary conference on Computer supported cooperative work
A Trajectory-Preserving Synchronization Method for Collaborative Visualization
IEEE Transactions on Visualization and Computer Graphics
Moderating Simulation Lag in Haptic Virtual Environments
ANSS '06 Proceedings of the 39th annual Symposium on Simulation
An HCI method to improve the human performance reduced by local-lag mechanism
Interacting with Computers
Improving recognition and characterization in groupware with rich embodiments
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The effects of network delays on group work in real-time groupware
ECSCW'01 Proceedings of the seventh conference on European Conference on Computer Supported Cooperative Work
Modeling the effects of delayed haptic and visual feedback in a collaborative virtual environment
ACM Transactions on Computer-Human Interaction (TOCHI)
Hand Motion Prediction for Distributed Virtual Environments
IEEE Transactions on Visualization and Computer Graphics
Journal of Visual Languages and Computing
Synchronous collaborative systems for distributed virtual environments in Java
International Journal of Computer Applications in Technology
Prediction-based decorators for distributed collaborative haptic virtual environments
International Journal of Computer Applications in Technology
The effects of local lag on tightly-coupled interaction in distributed groupware
Proceedings of the 2008 ACM conference on Computer supported cooperative work
Motion Prediction for Online Gaming
Motion in Games
A collaborative virtual haptic environment for surgical training and tele-mentoring
International Journal of Robotics and Automation
Building real-world ad-hoc networks to support mobile collaborative applications: lessons learned
CRIWG'09 Proceedings of the 15th international conference on Groupware: design, implementation, and use
Networked Graphics: Building Networked Games and Virtual Environments
Networked Graphics: Building Networked Games and Virtual Environments
Optimizing consistency by maximizing bandwidth usage in distributed interactive applications
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
Network lag mitigation methods in collaborative distributed simulations
CTS'05 Proceedings of the 2005 international conference on Collaborative technologies and systems
The vowel game: continuous real-time visualization for pronunciation learning with vowel charts
FinTAL'06 Proceedings of the 5th international conference on Advances in Natural Language Processing
Adaptive forward error correction for real-time groupware
Proceedings of the 17th ACM international conference on Supporting group work
Hi-index | 0.00 |
Collaborative Virtual Environments (CVEs) are shared virtual spaces designed to enhance collaboration between the - usually remote - participants. The deployment of Collaborative Virtual Environments over wide area networks increases typical network delays, potentially breaking the consistency between the replicated versions of an environment at the participants' sites. This paper presents our qualitative observations of an experiment involving two players engaged in a virtual ball game in the presence of increasing network delays. It also describes how network delay affected the participants' behaviour and produced collaboration breakdowns. We observed that, as the network delay increases, the users modify their playing strategies in an attempt to cope with the situation, presenting several types of adaptation strategy. Knowledge of the presence and effect of delays is a major factor in allowing users to adopt strategies for coping with inconsistencies. We propose that if the participants were made more aware of the behaviour of the system, e.g. the presence of delays, then they might be able to improve their performance. Consequently, we propose a number of techniques to increase the user's knowledge of infrastructural characteristics such as delay.