Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network

  Advanced Search  

Semantics of Types for Mutable State Amal Jamil Ahmed

Summary: Semantics of Types for Mutable State
Amal Jamil Ahmed
A Dissertation
Presented to the Faculty
of Princeton University
in Candidacy for the Degree
of Doctor of Philosophy
Recommended for Acceptance
By the Department of
Computer Science
November 2004
c Copyright by Amal Jamil Ahmed, 2004. All rights reserved.
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 particular, they eliminate the need to trust complex, low-level type systems


Source: Ahmed, Amal - School of Informatics, Indiana University


Collections: Computer Technologies and Information Sciences