PSTMonitor: Monitor Synthesis from Probabilistic Session Types

12/14/2022
by   Christian Bartolo Burlò, et al.
0

We present PSTMonitor, a tool for the run-time verification of quantitative specifications of message-passing applications, based on probabilistic session types. The key element of PSTMonitor is the detection of executions that deviate from expected probabilistic behaviour. Besides presenting PSTMonitor and its operation, the paper analyses its feasibility in terms of the runtime overheads it induces.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/19/2021

Towards Probabilistic Session-Type Monitoring

We present a tool-based approach for the runtime analysis of communicati...
research
11/18/2020

Probabilistic Resource-Aware Session Types

Session types guarantee that message-passing processes adhere to predefi...
research
05/13/2021

On the Monitorability of Session Types, in Theory and Practice (Extended Version)

In concurrent and distributed systems, software components are expected ...
research
11/10/2016

A stochastically verifiable autonomous control architecture with reasoning

A new agent architecture called Limited Instruction Set Agent (LISA) is ...
research
12/10/2013

Towards deductive verification of MPI programs against session types

The Message Passing Interface (MPI) is the de facto standard message-pas...
research
07/07/2022

On Session Typing, Probabilistic Polynomial Time, and Cryptographic Experiments (Long Version)

A system of session types is introduced as induced by a Curry Howard cor...
research
09/05/2017

Trace-Based Run-time Analysis of Message-Passing Go Programs

We consider the task of analyzing message-passing programs by observing ...

Please sign up or login with your details

Forgot password? Click here to reset