activity
20152020
most citedOn Algebraic Abstractions for Concurrent Separation Logics

7 citations · 7 across the 3 of their papers we have counts for

collaborators

5 papers

cs.PL2020★ 7 cited

On Algebraic Abstractions for Concurrent Separation Logics

František Farka, Aleksandar Nanevski, Anindya Banerjee +2

Concurrent separation logic is distinguished by transfer of state ownership upon parallel composition and framing. The algebraic structure that underpins ownership transfer is that…

cs.PL2019

Specifying Concurrent Programs in Separation Logic: Morphisms and Simulations

Aleksandar Nanevski, Anindya Banerjee, Germán Andrés Delbianco +1

In addition to pre- and postconditions, program specifications in recent separation logics for concurrency have employed an algebraic structure of resources---a form of state trans…

cs.PL2017

Subjective Simulation as a Notion of Morphism for Composing Concurrent Resources

Aleksandar Nanevski, Anindya Banerjee, Germán Andrés Delbianco

Recent approaches to verifying programs in separation logics for concurrency have used state transition systems (STSs) to specify the atomic operations of programs. A key challenge…

cs.LO2016

Concurrent Data Structures Linked in Time

Germán Andrés Delbianco, Ilya Sergey, Aleksandar Nanevski +1

Arguments about correctness of a concurrent data structure are typically carried out by using the notion of linearizability and specifying the linearization points of the data stru…

cs.LO2015

Hoare-style Specifications as Correctness Conditions for Non-linearizable Concurrent Objects

Ilya Sergey, Aleksandar Nanevski, Anindya Banerjee +1

Designing scalable concurrent objects, which can be efficiently used on multicore processors, often requires one to abandon standard specification techniques, such as linearizabili…