Introduction to runtime verification

E Bartocci, Y Falcone, A Francalanza… - Lectures on Runtime …, 2018 - Springer
The aim of this chapter is to act as a primer for those wanting to learn about Runtime
Verification (RV). We start by providing an overview of the main specification languages …

Improving landmark localization with semi-supervised learning

S Honari, P Molchanov, S Tyree… - Proceedings of the …, 2018 - openaccess.thecvf.com
We present two techniques to improve landmark localization in images from partially
annotated datasets. Our primary goal is to leverage the common situation where precise …

Adventures in monitorability: from branching to linear time and back again

L Aceto, A Achilleos, A Francalanza… - Proceedings of the …, 2019 - dl.acm.org
This paper establishes a comprehensive theory of runtime monitorability for Hennessy-
Milner logic with recursion, a very expressive variant of the modal µ-calculus. It investigates …

Runtime verification of train control systems with parameterized modal live sequence charts

M Chai, H Wang, T Tang, H Liu - Journal of Systems and Software, 2021 - Elsevier
With the growing complexity of railway control systems, it is required to preform runtime
safety checks of system executions that go beyond conventional runtime monitoring of pre …

On the monitorability of session types, in theory and practice

CB Burlò, A Francalanza, A Scalas - 35th European Conference on …, 2021 - orbit.dtu.dk
Software components are expected to communicate according to predetermined protocols
and APIs. Numerous methods have been proposed to check the correctness of …

An operational guide to monitorability with applications to regular properties

L Aceto, A Achilleos, A Francalanza… - Software and Systems …, 2021 - Springer
Monitorability underpins the technique of runtime verification because it delineates what
properties can be verified at runtime. Although many monitorability definitions exist, few are …

On runtime enforcement via suppressions

L Aceto, I Cassar, A Francalanza… - arXiv preprint arXiv …, 2018 - arxiv.org
Runtime enforcement is a dynamic analysis technique that uses monitors to enforce the
behaviour specified by some correctness property on an executing system. The …

[PDF][PDF] On benchmarking for concurrent runtime verification

L Aceto, DP Attard, A Francalanza… - … Approaches to Software …, 2021 - library.oapen.org
We present a synthetic benchmarking framework that targets the systematic evaluation of RV
tools for message-based concurrent systems. Our tool can emulate various load profiles via …

An operational guide to monitorability

L Aceto, A Achilleos, A Francalanza… - … Conference on Software …, 2019 - Springer
Monitorability underpins the technique of Runtime Verification because it delineates what
properties can be verified at runtime. Although many monitorability definitions exist, few are …

[PDF][PDF] A framework for parameterized monitorability

A Ingólfsdóttir - … of Software Science and Computation Structures …, 2018 - library.oapen.org
We introduce a general framework for Runtime Verification, parameterized with respect to a
set of conditions. These conditions are encoded in the trace generated by a monitored …