Semantics of types for mutable state

@inproceedings{Ahmed2004SemanticsOT,
  title={Semantics of types for mutable state},
  author={Amal G Ahmed},
  year={2004}
}
Proof-carrying code (PCC) is a framework for mechanically verifying the safety of machine language programs. A program that is successfully verified by a PCC system is guaranteed to be safe to execute, but this safety guarantee is contingent upon the correctness of various trusted components. For instance, in traditional PCC systems the trusted computing base includes a large set of low-level typing rules. Foundational PCC systems seek to minimize the size of the trusted computing base. In… CONTINUE READING

Citations

Publications citing this paper.
SHOWING 1-10 OF 82 CITATIONS, ESTIMATED 25% COVERAGE

Step-indexed kripke models over recursive worlds

VIEW 15 EXCERPTS
CITES BACKGROUND & METHODS
HIGHLY INFLUENCED

Semantic foundations for typed assembly languages

  • ACM Trans. Program. Lang. Syst.
  • 2010
VIEW 6 EXCERPTS
CITES METHODS & BACKGROUND
HIGHLY INFLUENCED

A Step-indexed Semantics of Imperative Objects

  • Logical Methods in Computer Science
  • 2009
VIEW 22 EXCERPTS
CITES METHODS, BACKGROUND & RESULTS
HIGHLY INFLUENCED

A Kripke logical relation for effect-based program transformations

VIEW 7 EXCERPTS
CITES BACKGROUND, METHODS & RESULTS
HIGHLY INFLUENCED

Modular Machine Code Verification

VIEW 5 EXCERPTS
CITES METHODS & BACKGROUND
HIGHLY INFLUENCED

Certified assembly programming with embedded code pointers

VIEW 9 EXCERPTS
CITES METHODS, BACKGROUND & RESULTS
HIGHLY INFLUENCED

FILTER CITATIONS BY YEAR

2005
2019

CITATION STATISTICS

  • 7 Highly Influenced Citations

  • Averaged 9 Citations per year over the last 3 years

References

Publications referenced by this paper.

Similar Papers

Loading similar papers…