Components for distributed virtual environments

  • Authors:
  • Manuel Oliveira;Jon Crowcroft;Don Brutzman;Mel Slater

  • Affiliations:
  • University College of London, Computer Science Department, Gower Street, WC1E 6BT London;University College of London, Computer Science Department, Gower Street, WC1E 6BT London;Naval Postgraduate School, Monterey, Ca;University College of London, Computer Science Department, Gower Street, WC1E 6BT London

  • Venue:
  • Proceedings of the ACM symposium on Virtual reality software and technology
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

The majority of existing systems supporting Large Scale Virtual Environments (LSVE) are based on monolithic architectures, making maintenance, reusability and extensibility difficult at best. An overview of the Java Adaptive Dynamic Environment (JADE) is presented as an alternative to the traditional approach for developing a core infrastructure for VE systems. JADE consists of a light-weight cross-platform kernel with inherent capabilities for dynamic extensibility in run-time. Although the design principles are applicable to other areas, the implementation is targeted at LSVE. The JADE implementation is 100% Java, taking full advantage of the following properties: wide deployment across major operating systems and browsers; comprehensive set of packages; networking capabilities and security mechanisms.