activity
20212025
most citedA Choreographed Outline Instrumentation Algorithm for Asynchronous Components

2 citations · 4 across the 4 of their papers we have counts for

collaborators

5 papers

cs.LO2025

Monitorability for the Modal mu-Calculus over Systems with Data: From Practice to Theory

Luca Aceto, Antonis Achilleos, Duncan Paul Attard +4

Runtime verification, also known as runtime monitoring, consists of checking whether a system satisfies a given specification by observing the trace it produces during its executio…

cs.PL2025★ 1 cited

Denotational Semantics for Probabilistic and Concurrent Programs

Noam Zilberstein, Daniele Gorla, Alexandra Silva

We develop a denotational model for probabilistic and concurrent imperative programs, a class of programs with standard control flow via conditionals and while-loops, as well as pr…

cs.SE2024

Runtime Instrumentation for Reactive Components (Extended Version)

Luca Aceto, Duncan Paul Attard, Adrian Francalanza +1

Reactive software calls for instrumentation methods that uphold the reactive attributes of systems. Runtime verification imposes another demand on the instrumentation, namely that…

cs.PL2023★ 1 cited

Special Delivery: Programming with Mailbox Types (Extended Version)

Simon Fowler, Duncan Paul Attard, Danielle Marshall +2

The asynchronous and unidirectional communication model supported by mailboxes is a key reason for the success of actor languages like Erlang and Elixir for implementing reliable a…

cs.SE2021★ 2 cited

A Choreographed Outline Instrumentation Algorithm for Asynchronous Components

Luca Aceto, Duncan Paul Attard, Adrian Francalanza +1

The runtime analysis of decentralised software requires instrumentation methods that are scalable, but also minimally invasive. This paper presents a new algorithm that instruments…