Abstract
We add mobility to Place-Transition Petri nets: tokens are names for places, and an input token of a transition can be used in its postset to specify a destination. Mobile Petri nets are then further extended to dynamic nets by adding the possibility of creating new nets during the firing of a transition. In this way, starting from Petri nets, we define a simple hierarchy of nets with increasing degrees of dynamicity. For each class in this hierarchy, we provide its encoding in the former class.Our work was largely inspired by the join-calculus of Fournet and Gonthier, which turns out to be a (well-motivated) particular case of dynamic Petri nets. The main difference is that, in the preset of a transition, we allow both non-linear patterns (name unification) and (locally) free names for input places (that is, we remove the locality constraint, and preserve reflexion).
Publisher
Cambridge University Press (CUP)
Subject
Computer Science Applications,Mathematics (miscellaneous)
Cited by
20 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Mobility‐aware modeling and evaluation of IoT systems using stochastic reward nets;International Journal of Communication Systems;2024-08-15
2. Lifted structural invariant analysis of Petri net product lines;Journal of Logical and Algebraic Methods in Programming;2023-01
3. Scheduling in Real-Time Mobile Systems;ACM Transactions on Embedded Computing Systems;2022-05-28
4. Lifted Invariant Analysis of Petri Net Product Lines;SSRN Electronic Journal;2022
5. Searching & Generating Discrete-Event Systems;Proceedings of the 18th International Conference on Informatics in Control, Automation and Robotics;2021