[CARTE][B] Deductive software verification-the key book

W Ahrendt, B Beckert, R Bubel, R Hähnle, PH Schmitt… - 2016 - Springer
• There are IDEs for KeY, including an Eclipse extension, that make it easy to keep track of
proof obligations in larger projects [Hentschel et al., 2014c].• A stripped down version of …

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 …

A foundation for runtime monitoring

A Francalanza, L Aceto, A Achilleos, DP Attard… - … Conference on Runtime …, 2017 - Springer
Runtime Verification is a lightweight technique that complements other verification methods
in an effort to ensure software correctness. The technique poses novel questions to software …

Monitorability for the Hennessy–Milner logic with recursion

A Francalanza, L Aceto, A Ingólfsdóttir - Formal Methods in System Design, 2017 - Springer
We study μ μ HML, a branching-time logic with least and greatest fixpoints, from a runtime
verification perspective. The logic may be used to specify properties of programs whose …

RML: theory and practice of a domain specific language for runtime verification

D Ancona, L Franceschini, A Ferrando… - Science of Computer …, 2021 - Elsevier
Runtime verification (RV) is an approach to verification consisting in dynamically checking
that the event traces generated by single runs of a system under scrutiny (SUS) are …

Verifying data-and control-oriented properties combining static and runtime verification: theory and tools

W Ahrendt, JM Chimento, GJ Pace… - Formal Methods in System …, 2017 - Springer
Static verification techniques are used to analyse and prove properties about programs
before they are executed. Many of these techniques work directly on the source code and …

A framework for parameterized monitorability

L Aceto, A Achilleos, A Francalanza… - … on Foundations of …, 2018 - Springer
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 …

StaRVOOrS : A Tool for Combined Static and Runtime Verification of Java

JM Chimento, W Ahrendt, GJ Pace… - Runtime Verification: 6th …, 2015 - Springer
We present the tool StaRVOOrS (Static and Runtime Verification of Object-Oriented
Software), which combines static and runtime verification (RV) of Java programs. The tool …

A runtime monitoring framework to enforce invariants on reinforcement learning agents exploring complex environments

P Mallozzi, E Castellano, P Pelliccione… - 2019 IEEE/ACM 2nd …, 2019 - ieeexplore.ieee.org
Without prior knowledge of the environment, a software agent can learn to achieve a goal
using machine learning. Model-free Reinforcement Learning (RL) can be used to make the …

Cybersecurity for satellite smart critical infrastructure

AJ Akande, E Foo, Z Hou, Q Li - Emerging Smart Technologies for Critical …, 2023 - Springer
A satellite communication system, as a typical example of the Internet of things, is a smart
critical infrastructure and has become an essential component used in various services such …