Lesson plan
Collaborative virtual environment
Collaborative virtual environments are used for collaboration and interaction of possibly many participants that may be spread over large distances. Typical examples are distributed simulations, 3D multiplayer games, collaborative engineering software, collaborative learning applications, and others. The applications are usually based on the shared virtual environment. Because of the spreading of participants and the communication latency, some data consistency model have to be used to keep the data consistent. The consistency model influences deeply the programming model of the application. One classification is introduced in based on several criteria, like centralized/distributed architecture, type of replication, and performance and consistency properties. Four types of consistency models were described, covering the most frequently used types of collaborative virtual environment architecture: * Centralized primaries : All primary replicas of each data item resides on the same computer called server. : Advantages: complete server control over the scene : Disadvantages: performance is limited by the server computer * Distributed primaries : Primary replicas are distributed among the computers.…
Article summary
Collaborative virtual environments are used for collaboration and interaction of possibly many participants that may be spread over large distances. Typical examples are distributed simulations, 3D multiplayer games, collaborative engineering software, collaborative learning applications, and others. The applications are usually based on the shared virtual environment. Because of the spreading of participants and the communication latency, some data consistency model have to be used to keep the data consistent. The consistency model influences deeply the programming model of the application. One classification is introduced in based on several criteria, like centralized/distributed architecture, type of replication, and performance and consistency properties. Four types of consistency models were described, covering the most frequently used types of collaborative virtual environment architecture: * Centralized primaries : All primary replicas of each data item resides on the same computer called server. : Advantages: complete server control over the scene : Disadvantages: performance is limited by the server computer * Distributed primaries : Primary replicas are distributed among the computers.…
Key claims
No claims recorded.
Discussion questions
- Summarise the article in your own words. Which single claim would you verify first, and why?
- Which claim in this article is most likely to be revised as the sources update? How would you check its current status?
- If two sources disagreed about one of these facts, what would you need in order to trust one over the other?
Bibliography
No sources recorded.
Key claims and bibliography are generated from the same tracked claims and sources as the article page.