A New Modeling Interface for Simulators Implementing the Discrete Event System Specification

The Discrete Event System Specification (DEVS) offers a unique modeling interface that is often perplexing to modelers more familiar with other simulation paradigms. Recent advances in the use of super dense time for discrete event simulation offer an opportunity to recast the traditional interface into a form less confounding for new users. The new interface proposed here allows a natural progression from a message oriented approach to modeling to the familiar DEVS approach. The proposed approach retains the expressive power of the DEVS formalism, and in this sense represents a simple repackaging of the DEVS approach into a more intuitively appealing form.

[1]  M. J. Haire,et al.  The throughput, reliability, availability, maintainability (TRAM) methodology for predicting chemical plant production , 2012, 2012 Proceedings Annual Reliability and Maintainability Symposium.

[2]  R.M. Fujimoto,et al.  Parallel and distributed simulation systems , 2001, Proceeding of the 2001 Winter Simulation Conference (Cat. No.01CH37304).

[3]  James J. Nutaro,et al.  Building Software for Simulation: Theory and Algorithms, with Applications in C++ , 2010 .

[4]  Frédérick Garcia,et al.  Towards a deliberative agent system based on DEVS formalism for application in agriculture , 2010, SummerSim.

[5]  John S. Carson,et al.  Modeling and simulation worldviews , 1993, WSC '93.

[6]  Rudolf Hornig,et al.  An overview of the OMNeT++ simulation environment , 2008, Simutools 2008.

[7]  Claudia S. Frydman,et al.  CML-DEVS: A specification language for DEVS conceptual models , 2015, Simul. Model. Pract. Theory.

[8]  Peter A. Fritzson,et al.  Introduction to Modeling and Simulation of Technical and Physical Systems with Modelica , 2011 .

[9]  Pieter J. Mosterman,et al.  A hyperdense semantic domain for hybrid dynamic systems to model different classes of discontinuities , 2014, HSCC.

[10]  Gabriel A. Wainer,et al.  Discrete-Event Modeling and Simulation: A Practitioner's Approach , 2009 .

[11]  Bernard P. Zeigler,et al.  Theory of modeling and simulation , 1976 .

[12]  Edward A. Lee,et al.  Operational Semantics of Hybrid Systems , 2005, HSCC.

[13]  Norbert Giambiasi,et al.  Using DEVS for Modeling and Simulation of Human Behaviour , 2004, AIS.

[14]  Romain Franceschini,et al.  Agent-oriented approach based on discrete event systems (WIP) , 2013, SpringSim.

[15]  Hessam S. Sarjoughian,et al.  Superdense time trajectories for DEVS simulation models , 2015, SpringSim.

[16]  Hessam S. Sarjoughian,et al.  CoSMoS: a visual environment for component-based modeling, experimental design, and simulation , 2009, SimuTools.

[17]  Danny Weyns,et al.  Multi-Agent Systems , 2009 .

[18]  Claudia S. Frydman,et al.  A multi-target compiler for CML-DEVS , 2019, Simul..

[19]  Zohar Manna,et al.  From Timed to Hybrid Systems , 1991, REX Workshop.

[20]  Mihajlo D. Mesarovic,et al.  Abstract Systems Theory , 1989 .

[21]  George J. Klir,et al.  An approach to general systems theory , 1971 .