Design of distributed simulation environments: A unified system-theoretic and logical processes approach

James Nutaro, Hessam Sarjoughian

Research output: Contribution to journalArticlepeer-review

16 Scopus citations

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.

Original languageEnglish (US)
Pages (from-to)577-589
Number of pages13
JournalSIMULATION
Volume80
Issue number11
DOIs
StatePublished - Nov 1 2004

Keywords

  • Causality
  • DEVS
  • Distributed
  • Logical process
  • System theory
  • Time

ASJC Scopus subject areas

  • Software
  • Modeling and Simulation
  • Computer Graphics and Computer-Aided Design

Fingerprint Dive into the research topics of 'Design of distributed simulation environments: A unified system-theoretic and logical processes approach'. Together they form a unique fingerprint.

Cite this