A Basis for Verifying Multi-threaded Programs
From MaRDI portal
Recommendations
Cited in
(20)- Derivable partial locking for algebraic data types
- scientific article; zbMATH DE number 7561438 (Why is no real title available?)
- Verifying a Compiler for Java Threads
- Ghost signals: verifying termination of busy waiting
- Product programs in the wild: retrofitting program verifiers to check information flow security
- The dynamic frames theory
- On the relation between concurrent separation logic and concurrent Kleene algebra
- scientific article; zbMATH DE number 2087551 (Why is no real title available?)
- The relationship between separation logic and implicit dynamic frames
- Concise read-only specifications for better synthesis of programs with pointers
- scientific article; zbMATH DE number 1701757 (Why is no real title available?)
- Enforcing structural invariants using dynamic frames
- Effect-polymorphic behaviour inference for deadlock checking
- Unifying separation logic and region logic to allow interoperability
- Temporary read-only permissions for separation logic
- Stepwise refinement of heap-manipulating code in Chalice
- Modular verification of multithreaded programs
- Automatic inference of access permissions
- Checking a Multithreaded Algorithm with + CAL
- A first-order logic with frames
This page was built for publication: A Basis for Verifying Multi-threaded Programs
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q3617715)