Skip to Main Content (Press Enter)

Logo UNITO
  • ×
  • Home
  • Pubblicazioni
  • Progetti
  • Persone
  • Competenze
  • Settori
  • Strutture
  • Terza Missione

UNI-FIND
Logo UNITO

|

UNI-FIND

unito.it
  • ×
  • Home
  • Pubblicazioni
  • Progetti
  • Persone
  • Competenze
  • Settori
  • Strutture
  • Terza Missione
  1. Pubblicazioni

Adaptive distributed monitors of spatial properties for cyber–physical systems

Articolo
Data di Pubblicazione:
2021
Abstract:
Cyber–physical systems increasingly feature highly-distributed and mobile deployments of devices spread over large physical environments: in these contexts, it is generally very difficult to engineer trustworthy critical services, mostly because formal methods generally hardly scale with the number of involved devices, especially when faults, continuous changes, and dynamic topologies are the norm. To start addressing this problem, in this paper we devise a formally correct and self-adaptive implementation of distributed monitors for spatial properties. We start from the Spatial Logic of Closure Spaces, and provide a compositional translation that takes a formula and yields a distributed program that provides runtime verification of its validity. Such programs are expressed in terms of the field calculus, a recently emerged computational model that focusses on global-level outcomes instead of single-device behaviour, and expresses distributed computations by pure functions and the functional composition mechanism. By reusing previous results and tools of the field calculus, we prove correctness of the translation, self-stabilisation of the derived monitors, and empirically evaluate adaptivity of such monitors in a realistic smart city scenario of safe crowd monitoring and control.
Tipologia CRIS:
03A-Articolo su Rivista
Keywords:
Field calculus; Runtime verification; Self-adaptive systems; Spatial logics
Elenco autori:
Audrito G.; Casadei R.; Damiani F.; Stolz V.; Viroli M.
Autori di Ateneo:
AUDRITO Giorgio
DAMIANI Ferruccio
Link alla scheda completa:
https://iris.unito.it/handle/2318/1779886
Link al Full Text:
https://iris.unito.it/retrieve/handle/2318/1779886/734371/main.pdf
Pubblicato in:
THE JOURNAL OF SYSTEMS AND SOFTWARE
Journal
  • Utilizzo dei cookie

Realizzato con VIVO | Designed by Cineca | 25.6.1.0