Skip to Main Content (Press Enter)

Logo CNR
  • ×
  • Home
  • Persone
  • Pubblicazioni
  • Strutture
  • Competenze

UNI-FIND
Logo CNR

|

UNI-FIND

cnr.it
  • ×
  • Home
  • Persone
  • Pubblicazioni
  • Strutture
  • Competenze
  1. Pubblicazioni

Can we communicate? Using dynamic logic to verify team automata

Contributo in Atti di convegno
Data di Pubblicazione:
2023
Abstract:
Team automata describe networks of automata with input and output actions, extended with synchronisation policies guiding how many interacting components can synchronise on a shared input/output action. Given such a team automaton, we can reason over communication properties such as receptiveness (sent messages must be received) and responsiveness (pending receivesmust be satisfied). Previouswork focused on how to identify these communication properties. However, automatically verifying these properties is non-trivial, as it may involve traversing networks of interacting automata with large state spaces. This paper investigates (1) how to characterise communication properties for team automata (and subsumed models) using test-free propositional dynamic logic, and (2) how to use this characterisation to verify communication properties by model checking. A prototype tool supports the theory, using a transformation to interact with the mCRL2 tool for model checking.
Tipologia CRIS:
04.01 Contributo in Atti di convegno
Keywords:
Team automata; Synchronisation policies; Dynamic logic; Verification
Elenco autori:
TER BEEK, MAURICE HENRI
Autori di Ateneo:
TER BEEK MAURICE HENRI
Link alla scheda completa:
https://iris.cnr.it/handle/20.500.14243/434620
Link al Full Text:
https://iris.cnr.it//retrieve/handle/20.500.14243/434620/188238/prod_478830-doc_196273.pdf
https://iris.cnr.it//retrieve/handle/20.500.14243/434620/188242/prod_478830-doc_196274.pdf
Titolo del libro:
Formal Methods
  • Dati Generali

Dati Generali

URL

https://link.springer.com/chapter/10.1007/978-3-031-27481-7_9
  • Utilizzo dei cookie

Realizzato con VIVO | Designed by Cineca | 26.5.0.0 | Sorgente dati: PREPROD (Ribaltamento disabilitato)