NPSNET: constructing a 3D virtual world
I3D '92 Proceedings of the 1992 symposium on Interactive 3D graphics
NPSNET: a multi-player 3D virtual environment over the Internet
I3D '95 Proceedings of the 1995 symposium on Interactive 3D graphics
Crowded collaborative virtual environments
Proceedings of the ACM SIGCHI Conference on Human factors in computing systems
NetEffect: a network architecture for large-scale multi-user virtual worlds
VRST '97 Proceedings of the ACM symposium on Virtual reality software and technology
Building distributed virtual environments to support collaborative work
VRST '98 Proceedings of the ACM symposium on Virtual reality software and technology
Networked virtual environments: design and implementation
Networked virtual environments: design and implementation
A QoS architecture for collaborative virtual environments
MULTIMEDIA '99 Proceedings of the seventh ACM international conference on Multimedia (Part 1)
The DiveBone—an application-level network architecture for Internet-based CVEs
Proceedings of the ACM symposium on Virtual reality software and technology
GNU/MAVERIK: a micro-kernel for large-scale virtual environments
Proceedings of the ACM symposium on Virtual reality software and technology
Inside MASSIVE-3: flexible support for data consistency and world structuring
Proceedings of the third international conference on Collaborative virtual environments
DEVA3: architecture for a large-scale distributed virtual reality system
VRST '00 Proceedings of the ACM symposium on Virtual reality software and technology
Mercury: a scalable publish-subscribe system for internet games
NetGames '02 Proceedings of the 1st workshop on Network and system support for games
Generalized two-tier relevance filtering of computer game update events
NetGames '02 Proceedings of the 1st workshop on Network and system support for games
MaDViWorld: a software framework for massively distributed virtual worlds
Software—Practice & Experience
Exploiting Reality with Multicast Groups
IEEE Computer Graphics and Applications
Locales: Supporting Large Multiuser Virtual Environments
IEEE Computer Graphics and Applications
MASSIVE: a distributed virtual reality system incorporating spatial trading
ICDCS '95 Proceedings of the 15th International Conference on Distributed Computing Systems
SCORE: a scalable communication protocol for large-scale virtual environments
IEEE/ACM Transactions on Networking (TON)
VELVET: an adaptive hybrid architecture for very large virtual environments
Presence: Teleoperators and Virtual Environments
Evaluation of a Pre-Reckoning Algorithm for Distributed Virtual Environments
ICPADS '04 Proceedings of the Parallel and Distributed Systems, Tenth International Conference
An Architecture for Web-Services Based Interest Management in Real Time Distributed Simulation
DS-RT '04 Proceedings of the 8th IEEE International Symposium on Distributed Simulation and Real-Time Applications
A Peer-to-Peer Formula Interest Expression Propagation Model for Distributed Virtual Environments
DS-RT '05 Proceedings of the 9th IEEE International Symposium on Distributed Simulation and Real-Time Applications
ATLAS: A Scalable Network Framework for Distributed Virtual Environments
Presence: Teleoperators and Virtual Environments
Sensing-Based Modeling and Service for Conditional Connection of EDEVS Component
PADS '12 Proceedings of the 2012 ACM/IEEE/SCS 26th Workshop on Principles of Advanced and Distributed Simulation
Interest management for distributed virtual environments: A survey
ACM Computing Surveys (CSUR)
Hi-index | 0.00 |
Interest Management (IM) schemes for Distributed Virtual Environments (DVEs) provide a means to scaleup the number of participants and objects in a DVE instance by reducing the amount of information DVE components send and/or receive across a communication network and reducing the amount of DVE state information a DVE component must keep. Formula interest expressions (IEs) coupled to a model for propagating formula IEs provide formula IM. This paper proposes an approach to specify interest criteria in a general way when using formula IM. Formula IEs were traditionally constructed using geometric and object property value criteria. To evaluate formula IEs, interest managers accessed objects' attributes. Interest managers were also able to perform calculations upon these attributes (and determine the existence of interest). Before joining a DVE instance, Interest managers needed to be aware of the attributes available for IM and the calculations that could be performed upon these attributes. This requirement discouraged the dynamic addition of objects to a virtual world and resulted in interest managers becoming complex. To address this problem, this paper proposes Interest Operators (IOs): a basic building block for formula IEs that indicates whether an object satisfies the interest criteria. We argue that our IOs, which are not simply class methods, are a natural and comprehensive means to realise the concept of interest. In the literature, syntax for expressing formula IEs does not exist. Formula IE designs have been tightly coupled to class attributes. Utilising IOs, we propose a general formula IE syntax to set out the criteria grammar for interest.