Abstract
The author discusses some features of verification that are specific for Petri nets, in particular model abstraction techniques, partial order reductions, and SAT-based bounded model checking methods for (time) Petri nets.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
R. Alur, C. Courcoubetis, D. Dill, Model checking in dense real-time. Inf. Comput. 104(1), 2–34 (1993)
A. Janowska, W. Penczek, A. Półrola, A. Zbrzezny, Using integer time steps for checking branching time properties of time Petri nets. in Trans. Petri Nets and Other Models of Concurrency, ed. by M. Koutny, W.M.P. van der Aalst, A. Yakovlev. LNCS, vol. 8100(8) (Springer, Berlin, 2013), pp. 89–105
M. Knapik, A. Niewiadomski, W. Penczek, A. Półrola, M. Szreter, A. Zbrzezny, Parametric model checking with VerICS, in Trans. Petri Nets and Other Models of Concurrency, ed. by M. Knapik et al. LNCS, vol. 6550(4) (Springer, Berlin, 2010), pp. 98–120
M. Knapik, M. Szreter, W. Penczek, Bounded parametric model checking for elementary net systems, in Trans. Petri Nets and Other Models of Concurrency, ed. by M. Knapik et al. LNCS, vol. 6550(4), 42–71 (Springer, Berlin, 2010)
A. Mazurkiewicz. Trab theory, in Advances in Petri Nets 1986, ed. by W. Braner, W. Reisig, G. Rozenberg. LNCS, vol. 255 (Springer, Berlin, 1986), pp. 279–324
A. Mȩski, W. Penczek, A. Półrola, BDD-based bounded model checking for temporal properties of 1-safe Petri nets. Fundam. Inform. 109(3), 305–321 (2011)
A. Mȩski, A. Półrola, W. Penczek, B. Woźzna-Szcześniak, A. Zbrzezny, Bounded model checking approaches for verification of distributed time Petri nets, in Proceedings of the International Workshop on Petri Nets and Software Engineering (PNSE’11) (2011), pp. 72–91
W. Penczek, A. Półrola, Abstractions and partial order reductions for checking branching properties of time Petri nets, in Proceedings of the 22nd International Conference on Applications and Theory of Petri Nets (ICATPN’01), ed. by J.M. Colom, M. Koutny. LNCS, vol. 2075 (Springer, Berlin, 2001), pp. 323–342
W. Penczek, A. Półrola, Specification and model checking of temporal properties in time Petri nets and timed automata, in Proceedings of the 25th International Conference on Applications and Theory of Petri Nets (ICATPN ’04), ed. by J. Cortadella, W. Reisig. LNCS, vol. 3099 (Springer, Berlin, 2004), pp. 37–76
W. Penczek, A. Półrola, Advances in Verification of Time Petri Nets and Timed Automata: A Temporal Logic Approach. Studies in Computational Intelligence, vol. 20 (Springer, Berlin, 2006)
W. Penczek, A. Półrola, A. Zbrzezny, SAT-based (parametric) reachability for a class of distributed time Petri nets, in Trans. Petri Nets and Other Models of Concurrency, ed. by M. Knapik et al. LNCS, vol. 6550(4) (Springer, Berlin, 2010), pp. 72–97
A. Półrola, W. Penczek, Minimization algorithms for time Petri nets. Fundam. Inform. 60(1–4), 307–331 (2004)
A. Półrola, P. Cybula, A. Meski, SMT-based reachability checking for bounded time Petri nets. Fundam. Inform. 135(4), 467–882 (2014)
A. Zbrzezny, SAT-based reachability checking for timed automata with diagonal constraints. Fundam. Inform. 67(1–3), 303–322 (2005)
Acknowledgements
The author is grateful to Dr. Agata Półrola for reading and commenting on this paper, which is mainly based on the joint book [10] and joint research.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Penczek, W. (2019). All True Concurrency Models Start with Petri Nets: A Personal Tribute to Carl Adam Petri. In: Reisig, W., Rozenberg, G. (eds) Carl Adam Petri: Ideas, Personality, Impact. Springer, Cham. https://doi.org/10.1007/978-3-319-96154-5_24
Download citation
DOI: https://doi.org/10.1007/978-3-319-96154-5_24
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-96153-8
Online ISBN: 978-3-319-96154-5
eBook Packages: Computer ScienceComputer Science (R0)