MSGLib: A Modelica library for message passing communication

MSGLib is a Modelica library designed and developed to support message passing communication and the management of data structures stored in dynamic memory. The functionality of the library facilitates the description of discrete-event models and their combination with other Modelica functionality....

Descripción completa

Detalles Bibliográficos
Autores: Sanz Prat, Víctorino, Urquía Moraleda, Alfonso
Tipo de recurso: artículo
Fecha de publicación:2023
País:España
Institución:Universidad Nacional de Educación a Distancia
Repositorio:e-spacio. Repositorio Institucional de la UNED
Idioma:inglés
OAI Identifier:oai:e-spacio.uned.es:20.500.14468/12260
Acceso en línea:https://hdl.handle.net/20.500.14468/12260
Access Level:acceso abierto
Palabra clave:Message passing communication
Modelica
Descripción
Sumario:MSGLib is a Modelica library designed and developed to support message passing communication and the management of data structures stored in dynamic memory. The functionality of the library facilitates the description of discrete-event models and their combination with other Modelica functionality. MSGLib has been used as a base to develop other Modelica libraries such as DEVSLib, ARENALib and ABMLib. A new version of MSGLib is presented in this manuscript, that includes user documentation, performance optimization and illustrative examples. The library has been developed and tested under Dymola and OpenModelica, and is freely distributed under the LGPL-3.0 license.