Victorino Sanz
Dpto. Informática y Automática, ETSI Informática, UNED, Spain
Alfonso Urquia
Dpto. Informática y Automática, ETSI Informática, UNED, Spain
Sebastian Dormido
Dpto. Informática y Automática, ETSI Informática, UNED, Spain
Download articlehttp://dx.doi.org/10.3384/ecp09430104Published in: Proceedings of the 7th International Modelica Conference; Como; Italy; 20-22 September 2009
Linköping Electronic Conference Proceedings 43:11, p. 96-107
Published: 2009-12-29
ISBN: 978-91-7393-513-5
ISSN: 1650-3686 (print), 1650-3740 (online)
This manuscript presents a new free Modelica library; named DESLib and composed of four packages: RandomLib; DEVSLib; SIMANLib and ARENALib. DESLib has been designed and implemented to facilitate the description of discrete-event models using the Parallel DEVS formalism (using DEVSLib); and to facilitate the process-oriented modeling of logistic systems (using SIMANLib and ARENALib). SIMANLib and ARENALib models are designed as DEVS models; and implemented using DEVSLib; to facilitate its development; comprehension and maintenance. RandomLib includes functionalities to generate random numbers and random variates; and facilitate the development of stochastic models. The communication mechanism used to transport information between models in DESLib is presented. This mechanism facilitates the combination of DEVS and process-oriented models to describe discrete-event systems at multiple levels. DESLib also includes interfaces to combine its components with other Modelica libraries; facilitating the composition of multi-formalism and multidomain hybrid models. DESLib can be downloaded from http://www.euclides.dia.uned.es.
discrete-event systems; hybrid modeling;
Parallel DEVS; process-oriented modeling; random number generation; stochastic simulation; logistic model