DocumentCode
1675110
Title
Adding PNML Capability to GPenSIM
Author
Davidrajuh, Reggie
Author_Institution
Electr. & Comput. Eng., Univ. of Stavanger, Stavanger, Norway
fYear
2013
Firstpage
183
Lastpage
188
Abstract
Petri Net Markup Language (PNML) is an XML based interchange format that allows exchange of Petri net models between Petri net tools, thus PNML capability is an inevitable part of newer Petri Net Tools. General Purpose Petri Net Simulator (GPenSIM) is a new Petri net simulator. In addition to the usual Petri Net functions, GPenSIM also possess capabilities like cost calculation and real-time control. However, until recently, GPenSIM did not possess PNML capability. In addition, GPenSIM lacked graphical user interface (GUI) for creating the initial Petri Net model, thus, model creation was done by writing special MATLAB M-files using GPenSIM language. This works presents some scientific details on how PNML capability was incorporated into GPenSIM. This work also shows how the PNML capability enhanced the usefulness of GPenSIM for modeling and simulation of discrete event dynamics systems.
Keywords
Petri nets; XML; discrete event simulation; graphical user interfaces; mathematics computing; GPenSIM language; GUI; Matlab M-files; PNML capability; Petri net markup language; XML based interchange format; discrete event dynamics systems; general purpose Petri net simulator; graphical user interface; Discrete-event systems; Fires; Firing; Graphical user interfaces; MATLAB; Mathematical model; Portable document format; GPenSIM; PNML; Petri Net; discrete event systems; modeling and simulation;
fLanguage
English
Publisher
ieee
Conference_Titel
Modelling Symposium (EMS), 2013 European
Conference_Location
Manchester
Print_ISBN
978-1-4799-2577-3
Type
conf
DOI
10.1109/EMS.2013.32
Filename
6779843
Link To Document