ModelicaDEVS - A Modelica Implementation of the DEVS Formalism
ModelicaDEVS is a Dymola/Modelica library that provides the tools for discrete-event simulation incorporating the DEVS formalism, where "the tools" are simply a number of predefined DEVS blocks from which large models can be built.
As pointed out in the Introduction, the scope of ModelicaDEVS is to provide a similar functionality as PowerDEVS does. However, because of the different working paradigms of Modelica and C++, the re-implementation of PowerDEVS in Dymola is not a mere translation from C++ to Modelica. Although Dymola is, due to some of its features, very well suited for an implementation of the DEVS Formalism in Modelica, not all of its properties are advantageous. Some cause difficulties when trying to re-implement a Modelica version of PowerDEVS.
The most important/interesting implementation issues regarding this subject - preceded by a brief description of the Dymola environment - shall be presented in the "ModelicaDEVS Theory" chapter.
Contents
Generated at 2024-12-03T19:25:34Z
by OpenModelicaOpenModelica 1.24.2 using GenerateDoc.mos