Surround-screen projection-based virtual reality: the design and implementation of the CAVE
SIGGRAPH '93 Proceedings of the 20th annual conference on Computer graphics and interactive techniques
State saving for interactive optimistic simulation
Proceedings of the eleventh workshop on Parallel and distributed simulation
An approach for federating parallel simulators
PADS '00 Proceedings of the fourteenth workshop on Parallel and distributed simulation
Interactive parallel simulations with the Jane framework
Future Generation Computer Systems
GEOPROVE: Geometric Probes for Virtual Environments
HPCN Europe '99 Proceedings of the 7th International Conference on High-Performance Computing and Networking
A universal algorithm for sequential data compression
IEEE Transactions on Information Theory
A Multi-Modal Interface for an Interactive Simulated Vascular Reconstruction System
ICMI '02 Proceedings of the 4th IEEE International Conference on Multimodal Interfaces
Lattice BGK simulations of flow in a symmetric bifurcation
Future Generation Computer Systems - Special issue: Computational science of lattice Boltzmann modelling
An integrative approach to high-performance biomedical problem solving environments on the Grid
Parallel Computing - Special issue: High-performance parallel bio-computing
ICCS'03 Proceedings of the 1st international conference on Computational science: PartI
ICCS'03 Proceedings of the 1st international conference on Computational science: PartI
Lattice Boltzmann, a robust and accurate solver for interactive computational hemodynamics
ICCS'03 Proceedings of the 1st international conference on Computational science: PartI
Hi-index | 0.00 |
An Interactive Simulation System (ISS) allows a user to interactively explore simulation results and modify the parameters of the simulation at run-time. An ISS is commonly implemented as a distributed system. Integrating distributed modules into one system requires certain control components to be added in each module. When interaction scenarios are complicated, these control components often become large and complex, and are often limited in their reusability. To make the integration more flexible and the solution more reusable, we isolated these control components out of the system's modules and implemented them as an agent framework. In this paper we will describe the architecture of this agent framework, and discuss how they flexibly integrate distributed modules and provide interaction support.