Enhancing modular OO verification with separation logic
From MaRDI portal
Recommendations
- Separation logic, abstraction and inheritance
- Specification and verification of object-oriented programs using supertype abstraction
- Specification and verification of invariants by exploiting layers in OO designs
- Modular specification and verification of object-oriented programs
- Modular specification and verification of object-oriented programs
Cited in
(14)- Specification and verification of object-oriented programs using supertype abstraction
- Bunched logics displayed
- Automated repair of heap-manipulating programs using deductive synthesis
- Certificates and Separation Logic
- A unified display proof theory for bunched logic
- Separation logic, abstraction and inheritance
- Automatic Parallelization and Optimization of Programs by Proof Rewriting
- Incremental Reasoning for Multiple Inheritance
- Separation Logic for Multiple Inheritance
- Incremental reasoning with lazy behavioral subtyping for multiple inheritance
- Separation Logic Contracts for a Java-Like Language with Fork/Join
- Linear quantifier elimination as an abstract decision procedure
- Modular specification and verification of object-oriented programs
- Lazy behavioral subtyping
This page was built for publication: Enhancing modular OO verification with separation logic
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q3189829)