Advanced Search

Journal Navigation

Journal Home

Subscriptions

Archive

Contact Us

Table of Contents

Sign In to gain access to subscriptions and/or personal tools.
SIMULATION
This Article
Right arrow Full Text (PDF)
Right arrow References
Right arrow Alert me when this article is cited
Right arrow Alert me if a correction is posted
Services
Right arrow Email this article to a friend
Right arrow Similar articles in this journal
Right arrow Similar articles in Web of Science
Right arrow Alert me to new issues of the journal
Right arrow Add to Saved Citations
Right arrow Download to citation manager
Right arrowRequest Permissions
Right arrow Request Reprints
Right arrow Add to My Marked Citations
Citing Articles
Right arrow Citing Articles via Google Scholar
Right arrow Citing Articles via Scopus
Google Scholar
Right arrow Articles by Nutaro, J.
Right arrow Articles by Sarjoughian, H.
Right arrow Search for Related Content
Social Bookmarking
 Add to CiteULike   Add to Complore   Add to Connotea   Add to Del.icio.us   Add to Digg   Add to Reddit   Add to Technorati   Add to Twitter  
What's this?

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

James Nutaro

Arizona Center for Integrative Modeling and Simulation, College of Engineering and Mines, Electrical and Computer Engineering Department, University of Arizona, Tucson, AZ 85721-0104, nutaro{at}ece.arizona.edu

Hessam Sarjoughian

Arizona Center for Integrative Modeling and Simulation, Fulton School of Engineering, Computer Science and Engineering Department, Arizona State University, Tempe, AZ 85281-8809, sarjoughian{at}asu.edu

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.

Key Words: Causality • DEVS • distributed • logical process • system theory • time

SIMULATION, Vol. 80, No. 11, 577-589 (2004)
DOI: 10.1177/0037549704050919


Add to CiteULike CiteULike   Add to Complore Complore   Add to Connotea Connotea   Add to Del.icio.us Del.icio.us   Add to Digg Digg   Add to Reddit Reddit   Add to Technorati Technorati   Add to Twitter Twitter    What's this?