activity
20092021
most citedSkeletal Semantics and their Interpretations

25 citations · 61 across the 6 of their papers we have counts for

collaborators

7 papers

cs.PL2021★ 1 cited

Gillian: A Multi-Language Platform for Unified Symbolic Analysis

Petar Maksimović, José Fragoso Santos, Sacha-Élie Ayoun +1

This is an evolving document describing the meta-theory, the implementation, and the instantiations of Gillian, a multi-language symbolic analysis platform.

cs.PL2020★ 3 cited

Gillian: Compositional Symbolic Execution for All

José Fragoso Santos, Petar Maksimović, Sacha-Élie Ayoun +1

We present Gillian, a language-independent framework for the development of compositional symbolic analysis tools. Gillian supports three flavours of analysis: whole-program symbol…

cs.LO2019★ 2 cited

Data Consistency in Transactional Storage Systems: a Centralised Approach

Shale Xiong, Andrea Cerone, Azalea Raad +1

We introduce an interleaving operational semantics for describing the client-observable behaviour of atomic transactions on distributed key-value stores. Our semantics builds on ab…

cs.PL2019★ 17 cited

TaDA Live: Compositional Reasoning for Termination of Fine-grained Concurrent Programs

Emanuele D'Osualdo, Azadeh Farzan, Philippa Gardner +1

We present TaDA Live, a concurrent separation logic for reasoning compositionally about the termination of blocking fine-grained concurrent programs. The crucial challenge is how t…

cs.PL2018

A Program Logic for First-Order Encapsulated WebAssembly

Conrad Watt, Petar Maksimović, Neelakantan R. Krishnaswami +1

We introduce Wasm Logic, a sound program logic for first-order, encapsulated WebAssembly. We design a novel assertion syntax, tailored to WebAssembly's stack-based semantics and th…

cs.PL2018★ 25 cited

Skeletal Semantics and their Interpretations

Martin Bodin, Philippa Gardner, Thomas Jensen +1

The development of mechanised language specification based on structured operational semantics, with applications to verified compilers and sound program analysis, requires huge ef…