Observational purity and encapsulation
From MaRDI portal
Publication:882452
DOI10.1016/J.TCS.2007.02.004zbMATH Open1116.68052OpenAlexW2101530705MaRDI QIDQ882452FDOQ882452
Publication date: 23 May 2007
Published in: Theoretical Computer Science (Search for Journal in Brave)
Full work available at URL: https://doi.org/10.1016/j.tcs.2007.02.004
Cites Work
- Title not available (Why is that?)
- Title not available (Why is that?)
- Data Refinement
- An axiomatic basis for computer programming
- Proof of correctness of data representations
- Title not available (Why is that?)
- Ownership confinement ensures representation independence for object-oriented programs
- Representation independence, confinement and access control [extended abstract]
- Modular specification and verification of object-oriented programs
- Ownership types for object encapsulation
- Title not available (Why is that?)
- Stack-based access control and secure information flow
- Title not available (Why is that?)
- Relational separation logic
- Simple relational correctness proofs for static analyses and program transformations
- Title not available (Why is that?)
- Static Analysis
- How the design of JML accommodates both runtime assertion checking and formal verification
- FM 2005: Formal Methods
- Towards imperative modules: reasoning about invariants and sharing of mutable state
- Program logic and equivalence in the presence of garbage collection.
- Fundamental Approaches to Software Engineering
Cited In (3)
Uses Software
Recommendations
- Fundamental Approaches to Software Engineering π π
- Observational implementations π π
- A generic complete dynamic logic for reasoning about purity and effects π π
- Observational implementation of algebraic specifications π π
- Observational interpretation of Casl specifications π π
This page was built for publication: Observational purity and encapsulation
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q882452)