Back to Search Start Over

EvTL: A Temporal Logic for the Transient Analysis of Cyber-Physical Systems

Authors :
Castiglioni, Valentina
Loreti, Michele
Tini, Simone
Publication Year :
2022

Abstract

The behaviour of systems characterised by a closed interaction of software components with the environment is inevitably subject to perturbations and uncertainties. In this paper we propose a general framework for the specification and verification of requirements on the behaviour of these systems. We introduce the Evolution Temporal Logic (EvTL), a stochastic extension of STL allowing us to specify properties of the probability distributions describing the transient behaviour of systems, and to include the presence of uncertainties in the specification. We equip EvTL with a robustness semantics and we prove it sound and complete with respect to 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 develop a statistical model checking algorithm for EvTL specifications. As an example of an application of our framework, we consider a three-tanks laboratory experiment.<br />Comment: arXiv admin note: text overlap with arXiv:2111.15319

Details

Database :
arXiv
Publication Type :
Report
Accession number :
edsarx.2204.13357
Document Type :
Working Paper