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. Capra
Ultimo
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.
Nets-within-nets; Probabilistic analysis; Markov process
Settore INFO-01/A - Informatica
2025
Universite Sorbonne Paris Nord
Centre national de la recherche scientifique
Book Part (author)
File in questo prodotto:
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.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2434/1172460
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
  • OpenAlex ND
social impact