• 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