activity
20232025
most citedMechanized Metatheory of Forward Reasoning for End-to-End Linearizability Proofs

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

collaborators

8 papers

cs.PL2025★ 1 cited

TypeDis: A Type System for Disentanglement

Alexandre Moine, Stephanie Balzer, Alex Xu +1

Disentanglement is a runtime property of parallel programs guaranteeing that parallel tasks remain oblivious to each other's allocations. As demonstrated in the MaPLe compiler and…

cs.PL2025

Mechanizing a Proof-Relevant Logical Relation for Timed Message-Passing Protocols

Tesla Zhang, Asher Kornfeld, Rui Li +3

Semantic typing has become a powerful tool for program verification, applying the technique of logical relations as not only a proof method, but also a device for prescribing progr…

cs.PL2025★ 1 cited

Mechanized Metatheory of Forward Reasoning for End-to-End Linearizability Proofs

Zachary Kent, Ugur Y. Yavuz, Siddhartha Jayanti +2

In the past decade, many techniques have been developed to prove linearizability, the gold standard of correctness for concurrent data structures. Intuitively, linearizability requ…

cs.PL2025

A Language-Agnostic Logical Relation for Message-Passing Protocols

Tesla Zhang, Sonya Simkin, Rui Li +2

Today's computing landscape has been gradually shifting to applications targeting distributed and *heterogeneous* systems, such as cloud computing and Internet of Things (IoT) appl…

cs.PL2024

Semantic Logical Relations for Timed Message-Passing Protocols (Extended Version)

Yue Yao, Grant Iraci, Cheng-En Chuang +2

Many of today's message-passing systems not only require messages to be exchanged in a certain order but also to happen at a certain \emph{time} or within a certain \emph{time wind…

cs.PL2024

Regrading Policies for Flexible Information Flow Control in Session-Typed Concurrency

Farzaneh Derakhshan, Stephanie Balzer, Yue Yao

Noninterference guarantees that an attacker cannot infer secrets by interacting with a program. Information flow control (IFC) type systems assert noninterference by tracking the l…

cs.LO2024

Information Flow Control in Cyclic Process Networks

Bas van den Heuvel, Farzaneh Derakhshan, Stephanie Balzer

Protection of confidential data is an important security consideration of today's applications. Of particular concern is to guard against unintentional leakage to a (malicious) obs…

cs.PL2023

Logical Relations for Session-Typed Concurrency

Stephanie Balzer, Farzaneh Derakhshan, Robert Harper +1

Program equivalence is the fulcrum for reasoning about and proving properties of programs. For noninterference, for example, program equivalence up to the secrecy level of an obser…