Verification of Symbolic Distributed Protocols for Networked Embedded Devices

Giuseppe Lo Re, Gloria Martorella, Salvatore Gaglio, Daniele Peri, Andrea Augello, Salvatore Gaglio

Risultato della ricerca: Conference contribution

1 Citazioni (Scopus)

Abstract

The availability of versatile and interconnected embedded devices makes it possible to build low-cost networks with a large number of nodes running even complex applications and protocols in a distributed manner. Common tools used for modeling and verification, such as simulators, present some limitations as application correctness is checked off-board and only focuses on source code. Execution in the real network is thus excluded from the early stages of design and verification. In this paper, a system for modeling and verification of symbolic distributed protocols running on embedded devices is introduced. The underlying methodology is rooted in a symbolic programming paradigm that makes it possible to model protocols with a high level of abstraction still permitting their execution on resource-constrained devices. The preliminary experimental results shown in this paper concern verification of a distributed averaging protocol in a simulated network at increasing number of nodes. The results support the feasibility of the approach to test distributed applications running on large networks of resource- constrained nodes.
Lingua originaleEnglish
Titolo della pubblicazione ospiteIEEE International Conference on Emerging Technologies and Factory Automation, ETFA
Pagine1177-1180
Numero di pagine4
Stato di pubblicazionePublished - 2020

Serie di pubblicazioni

NomePROCEEDINGS IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION

All Science Journal Classification (ASJC) codes

  • Electrical and Electronic Engineering
  • Control and Systems Engineering
  • Industrial and Manufacturing Engineering
  • Computer Science Applications

Cita questo