Files:DescriptionFile size FormatBrowse
Fulltext0.94 MBPDF (requires Acrobat Reader)Previous | Next
  
Authors:Victoria Sanz: Dpto. Informática y Automática, ETSII Informática, UNED, Spain
Alfonso Urquia: Dpto. Informática y Automática, ETSII Informática, UNED, Spain
Sebastian Dormido: Dpto. Informática y Automática, ETSII Informática, UNED, Spain
Publication title:Introducing Messages in Modelica for Facilitating Discrete-Event System Modeling
Conference:Proceedings of the 2nd International Workshop on Equation-Based Object-Oriented Languages and Tools
Publication type: Abstract and Fulltext
Issue:029
Article No.:009
Abstract:The work performed by the authors to provide to Modelica more discrete-event system modeling functionalities is presented. These functionalities include the replication of the modeling capacities found in the Arena environment, the SIMAN language and the DEVS formalism. The implementation of these new functionalities is included in three freeModelica libraries called ARENALib, SIMANLib and DEVSLib. These libraries also include capacities for random number and variates generation, and dynamicmemory management. They are freely available for download at http://www.euclides.dia.uned.es/.

As observed in the work performed, discrete-event system modelingwithModelica using the process-oriented approach is difficult and complex. The convenience to include a new concept in theModelica language has been observed and is discussed in this contribution. This new concept corresponds to themodel communicationmechanismusing messages. Messages help to describe the communication between components in a discrete-event system. They do not substitute the current discrete-event modeling capabilities of Modelica, but extend them. The proposed messages mechanism in Modelica is discussed in the manuscript. An implementation of the messages mechanism is also proposed.

Language:English
Keywords:Discrete events, process-oriented modeling, Modelica, Arena, SIMAN, DEVS, messages
Year:2008
No. of pages:11
Pages:83-93
ISBN:978-91-7519-823-1
Series:Linköping Electronic Conference Proceedings
ISSN (print):1650-3686
ISSN (online):1650-3740
File:http://www.ep.liu.se/ecp/029/009/ecp08029009.pdf
Available:2008-07-02
Publisher:Linköping University Electronic Press, Linköpings universitet

REFERENCE TO THIS PAGE
Victoria Sanz, Alfonso Urquia, Sebastian Dormido (2008). Introducing Messages in Modelica for Facilitating Discrete-Event System Modeling, Proceedings of the 2nd International Workshop on Equation-Based Object-Oriented Languages and Tools http://www.ep.liu.se/ecp_article/index.en.aspx?issue=029;article=009 (accessed 8/28/2014)