Design of Distributed Simulation Environments: A Unified System-Theoretic and Logical Processes Approach

  • Authors:
  • James Nutaro;Hessam Sarjoughian

  • Affiliations:
  • Arizona Center for Integrative Modeling and Simulation, College of Engineering and Mines, Electrical and Computer Engineering Department, University of Arizona, Tucson, AZ 85721-0104;Arizona Center for Integrative Modeling and Simulation, Fulton School of Engineering, Computer Science and Engineering Department, Arizona State University, Tempe, AZ 85281-8809

  • Venue:
  • Simulation
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

This article presents a framework for distributed simulation that is based on system-theoretic and logical-process concepts. The framework describes a three-part worldview for developing simulation models. These are modeling formalisms, abstract simulators, and computational environments. A unified view of time and causality allows for the application of system-theoretic notions of causality within a distributed simulation environment. Within this framework, the authors introduce a unified notion of causality for use in parallel simulations. Furthermore, they describe an approach for developing distributed simulation models that evolve from modeling constructs to simulation algorithms and their implementations. The framework is exemplified using the discrete event system specification (DEVS) modeling formalism, its abstract simulator, and a parallel algorithm that implements the abstract simulator.