JOURNAL ARTICLE

A unifying framework for specifying DEVS parallel and distributed simulation architectures

Adedoyin AdegokeHamidou TogoMamadou Traoré

Year: 2013 Journal:   SIMULATION Vol: 89 (11)Pages: 1293-1309   Publisher: SAGE Publishing

Abstract

DEVS (Discrete Event System Specification) is an approach in the area of modeling and simulation that provides a means of specifying dynamic systems. A variety of DEVS tools have been implemented without a standard developmental guideline across the board, consequently revealing a lack of central frameworks for integrating heterogeneous DEVS simulators. When implementing a DEVS Simulator there are salient concepts that are intuitively defined, such as how events should be processed, what simulation architecture to use, what existing procedures (set of rules/algorithm) can be used, what should be the organizational architecture and so on. The aim of this paper is to propose a theoretical guide in building a DEVS distributed simulation as well as a formalization of underlying concepts to allow symbolic reasoning and automated code synthesis. From a review of existing implementation approaches, we propose a taxonomy of the identified concepts, including some formal definitions as they constitute the essential building blocks of performing Parallel Discrete-Event Simulation by utilizing DEVS. The contribution of this taxonomy and its impact as a unifying framework is that it provides a more systematic understanding of the process of constructing a DEVS simulator. Also, it offers an abstract way for integrating different and heterogeneous DEVS implementation strategies and thus can serve as a contribution to the on-going DEVS standardization efforts.

Keywords:
DEVS Computer science Discrete event simulation Distributed computing Software engineering Theoretical computer science Modeling and simulation Simulation

Metrics

17
Cited By
2.26
FWCI (Field Weighted Citation Impact)
44
Refs
0.90
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Simulation Techniques and Applications
Social Sciences →  Decision Sciences →  Management Science and Operations Research
Business Process Modeling and Analysis
Social Sciences →  Business, Management and Accounting →  Management Information Systems
Distributed and Parallel Computing Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

Parallel and distributed simulation of parallel DEVS models

Jan HimmelspachRoland EwaldStefan LeyeAdelinde M. Uhrmacher

Journal:   Spring Simulation Multiconference Year: 2007 Pages: 249-256
BOOK-CHAPTER

Specifying distributed software architectures

Jeff MageeNaranker DulaySusan EisenbachJeff Kramer

Lecture notes in computer science Year: 1995 Pages: 137-153
JOURNAL ARTICLE

A unifying framework for distributed simulation

Rajive BagrodiaK. Mani ChandyWen Toh Liao

Journal:   ACM Transactions on Modeling and Computer Simulation Year: 1991 Vol: 1 (4)Pages: 348-385
© 2026 ScienceGate Book Chapters — All rights reserved.