Abstract
The Petri Net Kernel (PNK) is an infrastructure for building Petri net tools. It relieves the programmer of a Petri net tool of implementing standard functionality on Petri nets. Moreover, it allows users to customize and to extend a PNK based tool according to their needs. In this paper, we discuss the goals, the concepts, and the realization of the Petri Net Kernel.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
APNN-Toolbox (March 18, 2002), http://ls4-www.cs.uni-dortmund.de/APNN-TOLBOX/
Bause, F., Kemper, P., Kritzinger, P.: Abstract Petri net notation. Petri Net Newsletter 49, 9–27 (1995)
CPN-AMI (March 18, 2002), http://www-src.lip6.fr/logiciels/mars/CPNAMI/
Desel, J., Juhás, G.: What is a Petri net? - Informal answers to the informed reader. In: Ehrig, H., Juhás, G., Padberg, J., Rozenberg, G. (eds.) APN 2001. LNCS, vol. 2128, pp. 1–25. Springer, Heidelberg (2001)
Design/CPN (September 21, 2001), http://www.daimi.au.dk/designCPN/
Ehrig, H., Juhás, G., Padberg, J., Rozenberg, G. (eds.): APN 2001. LNCS, vol. 2128. Springer, Heidelberg (2001)
Grahlmann, B., Best, E.: PEP - more than a Petri net tool. In: Margaria, T., Steffen, B. (eds.) TACAS 1996. LNCS, vol. 1055, pp. 397–401. Springer, Heidelberg (1996)
Jüngel, M., Kindler, E., Weber, M.: The Petri net markup language. In: Philippi, S. (ed.) 7. Workshop Algorithmen und Werkzeuge für Petrinetze, pp. 47–52. Universität Koblenz-Landau, Germany (2000), http://www.informatik.hu-berlin.de/top/pnml/
Katz, S., Grumberg, O.: VeriTech: Translating among specifications and verification tools. Technical report, The Technion, Haifa, Israel (March 1999)
Kindler, E., Desel, J.: Der Traum von einem universellen Petrinetz- Werkzeug - Der Petrinetz-Kern. In: Desel, J., Oberweis, A., Kindler, E. (eds.) 3. Workshop Algorithmen und Werkzeuge für Petrinetze. Forschungsberichte, vol. 341, Institut AIFB, Universität Karlsruhe (October 1996)
Kindler, E., Weber, M.: The Petri Net Kernel - An infrastructure for building Petri net tools. Software Tools for Technology Transfer (STTT) 3(4), 486–497 (2001)
Lüder, A., Hanisch, H.-M.: A signal extension for Petri nets and its use in controller design. Fundamenta Informaticae 41(4), 415–431 (2000)
Model-Checking Kit (December 19, 2001), http://wwwbrauer.in.tum.de/gruppen/theorie/KIT/
Petri Net Kernel Team. Documentation of the Java Version of the PNK (August 2001), http://www.informatik.hu-berlin.de/top/pnk/dokujav.html
Steffen, B., Margaria, T., Braun, V.: The electronic tool integration platform: concepts and design. International Journal on Software Tools for Technology Transfer (STTT) 1(1+2), 9–30 (1997), http://www.eti-service.org/
Weber, H., Ehrig, H., Reisig, W.: The Petri Net Baukasten of the DFG-Forschergruppe Petri Net Technology. In: Ehrig, H., Reisig, W., Rozenberg, G., Weber, H. (eds.) Petri Net Technology for Communication-Based Systems. LNCS, vol. 2472, pp. 1–21. Springer, Heidelberg (2003)
Weber, M., Kindler, E.: The Petri Net Markup Language. In: Ehrig, H., Reisig, W., Rozenberg, G., Weber, H. (eds.) Petri Net Technology for Communication-Based Systems. LNCS, vol. 2472, pp. 124–144. Springer, Heidelberg (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Weber, M., Kindler, E. (2003). The Petri Net Kernel. In: Ehrig, H., Reisig, W., Rozenberg, G., Weber, H. (eds) Petri Net Technology for Communication-Based Systems. Lecture Notes in Computer Science, vol 2472. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-40022-6_6
Download citation
DOI: https://doi.org/10.1007/978-3-540-40022-6_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-20538-8
Online ISBN: 978-3-540-40022-6
eBook Packages: Springer Book Archive