arrow
Return

Predictive runtime verification of timed properties

delete2017-10-01
delete41
delete
OA
AI
S
Srinivas Pinisetty *
T
Thierry Jéron
S
Stavros Tripakis
Y
Ylìès Falcone
H
Hervé Marchand
V
Viorel Preoteasa
DOI:10.1016/j.jss.2017.06.060delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
Runtime verification (RV) techniques are used to continuously check whether the (un-trustworthy) output of a black-box system satisfies or violates a desired property. When we consider runtime verification of timed properties, physical time elapsing between actions influences the satisfiability of the property. This paper introduces predictive runtime verification of timed properties where the system is not entirely a black-box but something about its behaviour is known a priori. A priori knowledge about the behaviour of the system allows the verification monitor to foresee the satisfaction (or violation) of the monitored property. In addition to providing a conclusive verdict earlier, the verification monitor also provides additional information such as the minimum (maximum) time when the property can be violated (satisfied) in the future. The feasibility of the proposed approach is demonstrated by a prototype implementation, which is able to synthesize predictive runtime verification monitors from timed automata. (C) 2017 Published by Elsevier Inc.
Keywords:
Monitoring
Runtime verification
Timed automata
Real-time systems
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Journal of Systems and Software cover
Journal of Systems and Software
IF:
4.1
Papers:
5.4K
Citations:
8.4K

Organization

A
Aalto University
Scholars:
1.6W
Papers: 1.5W
Citations: 2.1W
U
universite de rennes
Scholars:
1.7W
Papers: 1.3W
Citations: 30
U
University of California Berkeley
Scholars:
3.5W
Papers: 2.8W
Citations: 11.3W
researcher View more organizations