The Petri net markup language: concepts, technology, and tools

  • Authors:
  • Jonathan Billington;Søren Christensen;Kees Van Hee;Ekkart Kindler;Olaf Kummer;Laure Petrucci;Reinier Post;Christian Stehno;Michael Weber

  • Affiliations:
  • University of South Australia, Computer Systems Engineering Centre;University of Aarhus, Department of Computer Science;Technische Universiteit Eindhoven, Department of Math.and Computer Science;University of Paderborn, Department of Computer Science;CoreMedia AG, Germany;Laboratoire Spécification et Vérification, CNRS, UMR, ENS de Cachan;Technische Universiteit Eindhoven, Department of Math.and Computer Science;Carl von Ossietzky University Oldenburg, Department of Computing Science;Humboldt-Universität zu Berlin, Computer Science Department

  • Venue:
  • ICATPN'03 Proceedings of the 24th international conference on Applications and theory of Petri nets
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

The Petri Net Markup Language (PNML) is an XML-based interchange format for Petri nets. In order to support different versions of Petri nets and, in particular, future versions of Petri nets, PNML allows the definition of Petri net types. Due to this flexibility, PNML is a starting point for a standard interchange format for Petri nets. This paper discusses the design principles, the basic concepts, and the underlying XML technology of PNML. The main purpose of this paper is to disseminate the ideas of PNML and to stimulate discussion on and contributions to a standard Petri net interchange format.