Skip to Main Content (Press Enter)

Logo UNIMORE
  • ×
  • Home
  • Corsi
  • Insegnamenti
  • Professioni
  • Persone
  • Pubblicazioni
  • Strutture
  • Terza Missione
  • Attività
  • Competenze

UNI-FIND
Logo UNIMORE

|

UNI-FIND

unimore.it
  • ×
  • Home
  • Corsi
  • Insegnamenti
  • Professioni
  • Persone
  • Pubblicazioni
  • Strutture
  • Terza Missione
  • Attività
  • Competenze
  1. Pubblicazioni

HyperMonitor: {A} Python Prototype for Hyper Predictive Runtime Verification

Contributo in Atti di convegno
Data di Pubblicazione:
2023
Citazione:
HyperMonitor: {A} Python Prototype for Hyper Predictive Runtime Verification / Ferrando, Angelo; Delzanno, Giorgio. - 14235 LNCS:(2023), pp. 171-182. ( 17th International Conference on Reachability Problems, RP 2023 Nice, fra 11-13 October 2023) [10.1007/978-3-031-45286-4_13].
Abstract:
We present HyperMonitor a Python prototype of a novel runtime verification method specifically designed for predicting race conditions in multithread programs. Our procedure is based on the combination of Inductive Process Mining, Petri Net Tranformations, and verification algorithms. More specifically, given a trace log, the Hyper Predictive Runtime Verifier (HPRV) procedure first exploits Inductive Process Mining to build a Petri Net that captures all traces in the log, and then applies semantic-driven transformations to increase the number of concurrent threads without re-executing the program. In this paper, we present the key ideas of our approach, details on the HyperMonitor implementation and discuss some preliminary results obtained on classical examples of concurrent C programs with semaphors.
Tipologia CRIS:
Relazione in Atti di Convegno
Keywords:
Concurrent Programs; Petri Nets; Process Mining; Runtime Verification; Verification
Elenco autori:
Ferrando, Angelo; Delzanno, Giorgio
Autori di Ateneo:
FERRANDO Angelo
Link alla scheda completa:
https://iris.unimore.it/handle/11380/1331827
Titolo del libro:
Reachability Problems - 17th International Conference, {RP} 2023,Nice, France, October 11-13, 2023, Proceedings
Pubblicato in:
LECTURE NOTES IN COMPUTER SCIENCE
Journal
LECTURE NOTES IN COMPUTER SCIENCE
Series
  • Utilizzo dei cookie

Realizzato con VIVO | Designed by Cineca | 26.4.5.0