From coarse-grained components to DVE applications: a service- and component-based framework

  • Authors:
  • Xiaoyu Zhang;Denis Gračanin

  • Affiliations:
  • Virginia Tech;Virginia Tech

  • Venue:
  • Proceedings of the twelfth international conference on 3D web technology
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Distributed Virtual Environments (DVEs) are distributed, simulated virtual worlds where users gather and interact within a shared space. Web-based DVE applications are attracting more and more attention. However, building DVE applications requires a significant effort, even with the modern development tools. In this paper we propose a component-based and a service-based framework for constructing DVE applications from coarse-grained components. This component-based and service-oriented architecture provides a great flexibility for building complex DVE applications. Based on the developed terminology and profile, the framework provides a high level description language for specifying user interaction tasks. The DVE developers can concentrate on the application design rather than worrying about the programming details. The framework also provides a runtime platform for coarse-grained components integration and a shared scene graph for coordinating the presentation for individual users.