Kevin D. Reilly
J. R. Hartley
P. Gutha
L. J. Jowers

Distributed Simulation/Animation
Improved Systems and Expert Systems Roles

Proc. 2005 Huntsville Simulation Conf., 9 pp.
(Publication (Hard Copy: 2006; CD: 2005).


Abstract

The present work continues previous research and development work on distributed simulation in a collaborative work environment. An expert modeler develops models for remote consumption, e.g., by experts in another discipline, statistical-level workers, data miners or technical-level personnel. The modeler develops models on configurations ranging over PCs and workstations upward to Grids. Model results, in tables, graphs and animations, may be deposited in the modeler context for subsequent internet access. Output in applet or in other forms the client machines can handle is entailed. Here, we emphasize one scenario: a modeler, operating within a multi-faceted interface, electively employs models in rule based form, in Jess (a Java-based expert system shell), or traditional simulators such as discrete-event systems, e.g., GPSS-H and SLX. The modeler interface supports executing models in its own context, formulating an animator trace file and sending it to client machines for further execution, or remotely directing execution of pre-ordained client-machine-based animations. The prime animation tool is Proof Animation, though Excel and OpenGL have been utilized too. A theory compatible with lightweight use of logic theory accompanies part of this work.

Key Words

Distributed Simulation, Collaborative work, Rule-Based Systems, Discrete-Event Simulation, Animation.