Paper
23 June 2000 Baobab: a software architecture and methodology for distributed simulation and interaction
Jared Rosoff
Author Affiliations +
Abstract
We present Baobab, a software architecture and methodology for distributed simulation and interaction. Using pervasive componentization throughout the system, Baobab provides a stable but extensible platform for the development of content-rich interactive simulation. Entities in the environment are simulated using dynamically loadable simulation modules (shared libraries, java byte codes, scripts, etc...). We provide an elegant API to the simulation module developer, allowing modules to interact with entities which they have never encountered before. This approach allows domain experts to develop simulation modules based on their expertise with limited knowledge of the inner-workings of a VE system.
© (2000) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Jared Rosoff "Baobab: a software architecture and methodology for distributed simulation and interaction", Proc. SPIE 4026, Enabling Technology for Simulation Science IV, (23 June 2000); https://doi.org/10.1117/12.389367
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Computer simulations

Computer architecture

Virtual reality

C++

Software development

Visualization

Chemical elements

Back to Top