Nothing Special   »   [go: up one dir, main page]

Skip to main content

PNML Framework: An Extendable Reference Implementation of the Petri Net Markup Language

  • Conference paper
Applications and Theory of Petri Nets (PETRI NETS 2010)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 6128))

Included in the following conference series:

Abstract

The International Standard on Petri nets, ISO/IEC 15909, provides a formal semantics and syntax to enable model interchange and industrial dissemination. Part 2 defines a concrete interchange format as an XML-based language: PNML. This language is bound to evolve together with future developments of the standard.

This paper presents PNML Framework, a companion implementation of the standard. It provides developers of Petri net tools with a convenient and fast way to implement support of PNML documents. It abstracts away from any XML explicit manipulation and ensures compliance with the standard by using APIs.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Choppy, C., Mayero, M., Petrucci, L.: Experimenting formal proofs of Petri Nets refinements. In: Proc. Workshop REFINE (associated with FM2008), Turku, Finland, May 2008. Electronic Notes in Theor. Comp. Sci., vol. 214, pp. 231–254. Elsevier Science, Amsterdam (2008)

    Google Scholar 

  2. Eclipse Foundation. Eclipse Modeling Framework, http://www.eclipse.org/emf/

  3. Hillah, L., Kindler, E., Kordon, F., Petrucci, L., Trèves, N.: A primer on the Petri Net Markup Language and ISO/IEC 15909-2. In: Petri Net Newsletter (originally presented at the 10th International workshop on Practical Use of Colored Petri Nets and the CPN Tools – CPN 2009), October 2009, vol. 76, pp. 9–28 (2009), http://www.cs.au.dk/CPnets/events/workshop09/assets/paper06.pdf

  4. The Coloane home page (2009), http://coloane.lip6.fr/

  5. The CPN-AMI home page (2009), http://www.lip6.fr/cpn-ami

  6. The PNML Framework home page (2009), http://pnml.lip6.fr/

  7. INRIA. The Coq Proof Assistant home page (2009), http://coq.inria.fr/

  8. ISO/IEC/SC7/WG19. The Petri Net Markup Language home page (2009), http://www.pnml.org

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hillah, L.M., Kordon, F., Petrucci, L., Trèves, N. (2010). PNML Framework: An Extendable Reference Implementation of the Petri Net Markup Language. In: Lilius, J., Penczek, W. (eds) Applications and Theory of Petri Nets. PETRI NETS 2010. Lecture Notes in Computer Science, vol 6128. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-13675-7_20

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-13675-7_20

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-13674-0

  • Online ISBN: 978-3-642-13675-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics