Back to Search Start Over

An Algebraic Framework for Runtime Verification.

Authors :
Jaksic, Stefan
Bartocci, Ezio
Grosu, Radu
Nickovic, Dejan
Source :
IEEE Transactions on Computer-Aided Design of Integrated Circuits & Systems. Nov2018, Vol. 37 Issue 11, p2233-2243. 11p.
Publication Year :
2018

Abstract

Runtime verification (RV) is a pragmatic and scalable, yet rigorous technique, to assess the correctness of complex systems, including cyber-physical systems (CPSs). Modern RV tools also allow to measure the distance of a CPS behavior from a given formal requirement, thus, to quantify the robustness of a CPS with respect to perturbations caused by the physical environment. In this paper, we propose algebraic RV (ARV), a general, semantic framework for correctness and robustness monitoring. ARV implements an abstract monitoring procedure, in which the specification language (STL) can be instantiated with various qualitative and quantitative semantics. This allows us to expose the core aspects of RV, by separating the monitoring algorithm from the concrete choice of the STL and its semantics. We demonstrate the effectiveness of our framework on two examples from the automotive domain. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
02780070
Volume :
37
Issue :
11
Database :
Academic Search Index
Journal :
IEEE Transactions on Computer-Aided Design of Integrated Circuits & Systems
Publication Type :
Academic Journal
Accession number :
132478538
Full Text :
https://doi.org/10.1109/TCAD.2018.2858460