Runtime Enforcement Using Büchi Games - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2017

Runtime Enforcement Using Büchi Games

Résumé

We leverage Büchi games for the runtime enforcement of regular properties with uncontrollable events. Runtime enforcement consists in modifying the execution of a running system to have it satisfy a given regular property, modelled by an automaton. We revisit runtime enforcement with uncontrollable events and propose a framework where we model the runtime enforcement problem as a Büchi game and synthesise sound, compliant, and optimal enforcement mechanisms as strategies. We present algorithms and a tool implementing enforcement mechanisms. We reduce the complexity of the computations performed by enforcement mechanisms at runtime by pre-computing decisions of enforcement mechanisms ahead of time.
Fichier principal
Vignette du fichier
SPIN2017-Hal-v2.pdf (597.49 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01509827 , version 1 (18-04-2017)
hal-01509827 , version 2 (09-05-2017)
hal-01509827 , version 3 (17-05-2017)

Identifiants

  • HAL Id : hal-01509827 , version 3

Citer

Matthieu Renard, Antoine Rollet, Yliès Falcone. Runtime Enforcement Using Büchi Games. Model Checking Software - 24rd International Symposium, SPIN 2017, Co-located with ISSTA 2017, Jul 2017, Santa Barbara, United States. ⟨hal-01509827v3⟩
732 Consultations
214 Téléchargements

Partager

Gmail Facebook X LinkedIn More