In this paper, we study Hornets extended with firing probabilities. Hornets are a Nets-within-Nets formalism, that is, a Petri net formalism where the tokens are Petri nets again. Each of these net-tokens has its own firing rate that is independent from the rates of other net-tokens. Hornets provide algebraic operations to modify net-tokens during the firing. For our probabilistic extension these operators could also modify the net-token’s firing rate individually. We use our model to analyse self-modifying systems quantitatively. Hornets are very well suited to model self-adaptive systems performing a MAPE-like loop (monitor-analyse-plan-execute). Here, the system net describes the feedback loop, and the net-tokens describe the adapted model elements. We introduce a sub-class of Hornets that can be translated into Algebraic Nets. Therefore, we can exploit more tools to generate state spaces with probabilities, i.e., in our stochastic setting: discrete Markov chains.
Analysing Probabilistic Hornets / M. Köhler-Bußmeier, L. Capra (LECTURE NOTES IN COMPUTER SCIENCE). - In: Application and Theory of Petri Nets and Concurrency / [a cura di] E. Amparore, Ł. Mikulski. - Prima edizione. - [s.l] : Springer Cham, 2025. - ISBN 9783031946332. - pp. 287-309 (( Intervento presentato al 46. convegno PETRI NETS: International Conference on Applications and Theory of Petri Nets and Concurrency tenutosi a Paris nel 2025 [10.1007/978-3-031-94634-9_14].
Analysing Probabilistic Hornets
L. CapraUltimo
Membro del Collaboration Group
2025
Abstract
In this paper, we study Hornets extended with firing probabilities. Hornets are a Nets-within-Nets formalism, that is, a Petri net formalism where the tokens are Petri nets again. Each of these net-tokens has its own firing rate that is independent from the rates of other net-tokens. Hornets provide algebraic operations to modify net-tokens during the firing. For our probabilistic extension these operators could also modify the net-token’s firing rate individually. We use our model to analyse self-modifying systems quantitatively. Hornets are very well suited to model self-adaptive systems performing a MAPE-like loop (monitor-analyse-plan-execute). Here, the system net describes the feedback loop, and the net-tokens describe the adapted model elements. We introduce a sub-class of Hornets that can be translated into Algebraic Nets. Therefore, we can exploit more tools to generate state spaces with probabilities, i.e., in our stochastic setting: discrete Markov chains.| File | Dimensione | Formato | |
|---|---|---|---|
|
Stochastic_Nets_within_Nets.pdf
accesso riservato
Tipologia:
Post-print, accepted manuscript ecc. (versione accettata dall'editore)
Licenza:
Nessuna licenza
Dimensione
1.1 MB
Formato
Adobe PDF
|
1.1 MB | Adobe PDF | Visualizza/Apri Richiedi una copia |
|
978-3-031-94634-9_14.pdf
accesso riservato
Tipologia:
Publisher's version/PDF
Licenza:
Nessuna licenza
Dimensione
1.33 MB
Formato
Adobe PDF
|
1.33 MB | Adobe PDF | Visualizza/Apri Richiedi una copia |
Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.




