Title :
A Pi-calculus formalism for discrete event simulation
Author :
Wang, Jianrui ; Wysk, Richard A.
Author_Institution :
Dept. of Ind. & Manuf. Eng., Pennsylvania State Univ., University Park, PA, USA
Abstract :
This paper presents PiDES, a formalism for discrete event simulation based on pi-calculus. PiDES provides a rigorous semantics of behavior modeling and coordination for simulation federates. The capability of PiDES is demonstrated by translating a generalized semi-Markov process formalism into PiDES specification. The usage of PiDES is illustrated through a case study of a flexible manufacturing system consisting of two machines, two parts, and a robot. The major advantages of PiDES are discussed, which include: a) a complete set of semantics for both modeling and execution; b) supporting parallel and distributed simulation; c) adaptive modeling; d) rich coordination semantics for developing large simulation systems; and finally e) a formalism that can be used for agent-based simulation. An implementation of PiDES using Java programming language is also provided.
Keywords :
Java; Markov processes; discrete event simulation; flexible manufacturing systems; pi calculus; Java programming language; Pi-calculus formalism; agent-based simulation; behavior modeling; discrete event simulation; flexible manufacturing system; semi-Markov process; Analytical models; Computer languages; Discrete event simulation; Flexible manufacturing systems; Java; Manufacturing industries; Power system modeling; Pulp manufacturing; Robot kinematics; Virtual manufacturing;
Conference_Titel :
Simulation Conference, 2008. WSC 2008. Winter
Conference_Location :
Austin, TX
Print_ISBN :
978-1-4244-2707-9
Electronic_ISBN :
978-1-4244-2708-6
DOI :
10.1109/WSC.2008.4736132