Modular Safety Checking for Fine-Grained Concurrency
From MaRDI portal
Publication:3612005
Recommendations
Cited in
(27)- Reasoning about separation using abstraction and reification
- Inter-process buffers in separation logic with rely-guarantee
- Rely-guarantee bound analysis of parameterized concurrent shared-memory programs. With an application to proving that non-blocking algorithms are bounded lock-free
- Explanation of two non-blocking shared-variable communication algorithms
- Model checking simulation rules for linearizability
- Investigating the limits of rely/guarantee relations based on a concurrent garbage collector example
- A program construction and verification tool for separation logic
- Safety and Liveness in Concurrent Pointer Programs
- Elucidating concurrent algorithms via layers of abstraction and reification
- Splitting Atoms with Rely/Guarantee Conditions Coupled with Data Reification
- Expressive modular fine-grained concurrency specification
- Automated theorem proving for assertions in separation logic with all connectives
- Concise outlines for a complex logic: a proof outline checker for TaDA
- On the relation between concurrent separation logic and concurrent Kleene algebra
- Thread-modular abstraction refinement.
- Balancing expressiveness in formal approaches to concurrency
- Modular inference of subprogram contracts for safety checking
- Specifying and reasoning about shared-variable concurrency
- Dynamically checking ownership policies in concurrent C/C++ programs
- Mechanized proofs of opacity: a comparison of two techniques
- Proving linearizability with temporal logic
- Caper
- Concurrent separation logic and operational semantics
- Extracting safe thread schedules from incomplete model checking results
- A sound and complete proof technique for linearizability of concurrent data structures
- scientific article; zbMATH DE number 522852 (Why is no real title available?)
- Verifying opacity of a transactional mutex lock
This page was built for publication: Modular Safety Checking for Fine-Grained Concurrency
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q3612005)