TY - GEN
T1 - Foundational certified code in a metalogical framework
AU - Crary, Karl
AU - Sarkar, Susmit
N1 - Publisher Copyright:
© Springer-Verlag Berlin Heidelberg 2003.
PY - 2003
Y1 - 2003
N2 - Foundational certified code systems seek to prove untrusted programs to be safe relative to safety policies given in terms of actual machine architectures, thereby improving the systems’ flexibility and extensibility. Previous efforts have employed a structure wherein the proofs are expressed in the same logic used to express the safety policy. We propose an alternative structure wherein safety proofs are expressed in the Twelf metalogic, thereby eliminating from those proofs an extra layer of encoding needed in the previous accounts. Using this metalogical approach, we have constructed a complete, foundational account of safety for a fully expressive typed assembly language.
AB - Foundational certified code systems seek to prove untrusted programs to be safe relative to safety policies given in terms of actual machine architectures, thereby improving the systems’ flexibility and extensibility. Previous efforts have employed a structure wherein the proofs are expressed in the same logic used to express the safety policy. We propose an alternative structure wherein safety proofs are expressed in the Twelf metalogic, thereby eliminating from those proofs an extra layer of encoding needed in the previous accounts. Using this metalogical approach, we have constructed a complete, foundational account of safety for a fully expressive typed assembly language.
UR - http://www.scopus.com/inward/record.url?scp=7044252861&partnerID=8YFLogxK
U2 - 10.1007/978-3-540-45085-6_9
DO - 10.1007/978-3-540-45085-6_9
M3 - Conference contribution
AN - SCOPUS:7044252861
SN - 3540405593
SN - 9783540405597
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 106
EP - 120
BT - Automated Deduction - CADE-19 - 19th International Conference on Automated Deduction, Proceedings
A2 - Baader, Franz
PB - Springer-Verlag
T2 - 19th International Conference on Automated Deduction, CADE 2003
Y2 - 28 July 2003 through 2 August 2003
ER -