Back to Search
Start Over
Coordination components for collaborative virtual environments
- Source :
- Computers & Graphics. 25:1025-1039
- Publication Year :
- 2001
- Publisher :
- Elsevier BV, 2001.
-
Abstract
- This paper deals with the behavior of virtual environments from the collaboration point-of-view, in which actors (human or virtual beings) interact and collaborate by means of interdependent tasks. In this sense, actors may realize tasks that are dependent on tasks performed by other actors, while the interdependencies between tasks (through resource management and temporal relations) delineate the overall behavior of a virtual environment. Our main goal is to propose an approach for the coordination of those behaviors. Initially a generic study of possible interdependencies between collaborative tasks is presented, followed by the formal modeling (using Petri Nets) of coordination mechanisms for those dependencies. In order to implement such mechanisms, an architecture of reusable and pluggable coordination components is also introduced. These components are used in an implementation of a multi-user videogame. The presented approach is a concrete step to create virtual societies of actors that collaborate to reach common goals without the risk of getting involved in conflicting or repetitive tasks. r 2001 Elsevier Science Ltd. All rights reserved.
- Subjects :
- Knowledge management
business.industry
Computer science
media_common.quotation_subject
General Engineering
Petri net
computer.software_genre
Computer Graphics and Computer-Aided Design
Human-Computer Interaction
Interdependence
Human–computer interaction
Virtual machine
Computer-supported cooperative work
Component-based software engineering
Resource management
Architecture
business
Collaborative virtual environment
computer
media_common
Subjects
Details
- ISSN :
- 00978493
- Volume :
- 25
- Database :
- OpenAIRE
- Journal :
- Computers & Graphics
- Accession number :
- edsair.doi...........5fd600c85ac79ce20927ea3b3a67c9cb
- Full Text :
- https://doi.org/10.1016/s0097-8493(01)00156-x