DisTL: A Temporal Logic for the Analysis of the Expected Behaviour of Cyber-Physical Systems

Valentina Castiglioni, Michele Loreti, Simone Tini (Corresponding author)

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

2 Citations (Scopus)

Abstract

The behaviour of systems characterised by a closed interaction of software components with the environment is inevitably subject to uncertainties. We propose a general framework for the specification and verification of requirements on the behaviour of these systems. We introduce the Distribution Temporal Logic (DisTL), a novel temporal logic allowing us to specify properties on the expected behaviour of systems, and to include the presence of uncertainties in the specification. We equip DisTL with a robustness semantics and we prove it sound and complete w.r.t. the semantics induced by the evolution metric, i.e., a hemimetric expressing how well a system is fulfilling its tasks with respect to another one. Finally, we give a statistical model checking algorithm for DisTL specifications, and we apply our framework to a simple unmanned ground vehicle scenario.

Original languageEnglish
Title of host publicationICTCS 2023 : Italian Conference on Theoretical Computer Science 2023
Subtitle of host publicationProceedings of the 24th Italian Conference on Theoretical Computer Science, Palermo, Italy, September 13-15, 2023
EditorsGiuseppa Castiglione, Marinella Sciortino
PublisherCEUR-WS.org
Pages15-30
Number of pages16
Publication statusPublished - 2023
Externally publishedYes
Event24th Italian Conference on Theoretical Computer Science, ICTCS 2023 - Palermo, Italy
Duration: 13 Sept 202315 Sept 2023

Publication series

NameCEUR Workshop Proceedings
Volume3587
ISSN (Print)1613-0073

Conference

Conference24th Italian Conference on Theoretical Computer Science, ICTCS 2023
Abbreviated titleICTCS 2023
Country/TerritoryItaly
CityPalermo
Period13/09/2315/09/23

Funding

This work has been partially supported by the project Programs in the wild: uncertainties, adaptability and verification (ULTRON) of the Icelandic Research Fund (grant No. 228376-051). This publication is part of the project NODES which has received funding from the MUR – M4C2 1.5 of PNRR with grant agreement no. ECS00000036.

FundersFunder number
Ministero dell’Istruzione, dell’Università e della RicercaECS00000036

    Keywords

    • Cyber-physical systems
    • Evolution sequence
    • Statistical model checking
    • Temporal logic
    • Uncertainty

    Fingerprint

    Dive into the research topics of 'DisTL: A Temporal Logic for the Analysis of the Expected Behaviour of Cyber-Physical Systems'. Together they form a unique fingerprint.

    Cite this