Retroactive Parametrized Monitoring

07/13/2023
by   Paloma Pedregal, et al.
0

In online monitoring, we first synthesize a monitor from a formal specification, which later runs in tandem with the system under study, incrementally receiving its progress and evolving with the system. In offline monitoring the trace is logged as the system progresses to later do post-mortem analysis after the system has finished executing. In this paper we propose retroactive dynamic parametrization, a technique that allows a monitor to revisit the past log as it progresses, while still executing in an online manner. This feature allows new monitors to be incorporated into a running system and to revisit the past for particular behaviors based on new information discovered. Retroactive parametrization also allows a monitor to lazily ignore events and revisit and process them later, when it discovers that it should have followed those events. We showcase the use of retroactive dynamic parametrization to monitor denial of service attacks on a network using network logs.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/10/2017

Verifiable Light-Weight Monitoring for Certificate Transparency Logs

Trust in publicly verifiable Certificate Transparency (CT) logs is reduc...
research
08/25/2022

Adaptive Learning for Service Monitoring Data

Service monitoring applications continuously produce data to monitor the...
research
03/29/2022

syslrn: Learning What to Monitor for Efficient Anomaly Detection

While monitoring system behavior to detect anomalies and failures is imp...
research
05/28/2023

Online Causation Monitoring of Signal Temporal Logic

Online monitoring is an effective validation approach for hybrid systems...
research
09/04/2020

Staged Animation Strategies for Online Dynamic Networks

Dynamic networks – networks that change over time – can be categorized i...
research
03/18/2020

FPGA Stream-Monitoring of Real-time Properties

An essential part of cyber-physical systems is the online evaluation of ...
research
04/13/2018

Monitoring and Executing Workflows in Linked Data Environments

The W3C's Web of Things working group is aimed at addressing the interop...

Please sign up or login with your details

Forgot password? Click here to reset