-
1
-
-
77950911801
-
-
HOL4 proof scripts, verified x86 code and other supporting material
-
HOL4 proof scripts, verified x86 code and other supporting material: http://www.cl.cam.ac.uk/~mom22/jit/.
-
-
-
-
3
-
-
0345565890
-
A brief history of just-in-time
-
John Aycock. A brief history of just-in-time. ACM Computing Surveys, 35:97-113, 2003.
-
(2003)
ACM Computing Surveys
, vol.35
, pp. 97-113
-
-
Aycock, J.1
-
4
-
-
0016437462
-
Proving theorems about pure LISP functions
-
R. S. Boyer and J S. Moore. Proving theorems about pure LISP functions. JACM, 22(1):129-144, 1975.
-
(1975)
JACM
, vol.22
, Issue.1
, pp. 129-144
-
-
Boyer, R.S.1
Moore, J.S.2
-
5
-
-
0029694846
-
Automated proofs of object code for a widely used microprocessor
-
Robert S. Boyer and Yuan Yu. Automated proofs of object code for a widely used microprocessor. J. ACM, 43(1):166-192, 1996.
-
(1996)
J. ACM
, vol.43
, Issue.1
, pp. 166-192
-
-
Boyer, R.S.1
Yu, Y.2
-
6
-
-
35448929044
-
Certified self-modifying code
-
Jeanne Ferrante and Kathryn S. McKinley, editors ACM
-
Hongxu Cai, Zhong Shao, and Alexander Vaynberg. Certified self-modifying code. In Jeanne Ferrante and Kathryn S. McKinley, editors, Programming Language Design and Implementation (PLDI), pages 66-77. ACM, 2007.
-
(2007)
Programming Language Design and Implementation (PLDI)
, pp. 66-77
-
-
Cai, H.1
Shao, Z.2
Vaynberg, A.3
-
7
-
-
33745191770
-
Compiler verification: A bibliography
-
Maulik A. Dave. Compiler verification: a bibliography. SIGSOFT Softw. Eng. Notes, 28(6):2-2, 2003.
-
(2003)
SIGSOFT Softw. Eng. Notes
, vol.28
, Issue.6
, pp. 2-2
-
-
Dave, M.A.1
-
8
-
-
77149175371
-
Formal verification of self modifying code
-
International Academic Publishers, China
-
R. Gerth. Formal verification of self modifying code. In Int. Conf. for Young Computer Scientists, pages 305-313. International Academic Publishers, China, 1991.
-
(1991)
Int. Conf. for Young Computer Scientists
, pp. 305-313
-
-
Gerth, R.1
-
11
-
-
84945708698
-
An axiomatic basis for computer programming
-
C. A. R. Hoare. An axiomatic basis for computer programming. Communications of the ACM, 12(10):576-580, 1969.
-
(1969)
Communications of the ACM
, vol.12
, Issue.10
, pp. 576-580
-
-
Hoare, C.A.R.1
-
13
-
-
33745802808
-
Formal certification of a compiler back-end, or: Programming a compiler with a proof assistant
-
ACM Press
-
Xavier Leroy. Formal certification of a compiler back-end, or: programming a compiler with a proof assistant. In Principles of Programming Languages (POPL), pages 42-54. ACM Press, 2006.
-
(2006)
Principles of Programming Languages (POPL)
, pp. 42-54
-
-
Leroy, X.1
-
14
-
-
33845190174
-
Verification condition generation via theorem proving
-
of LNCS, Springer
-
John Matthews, J. Strother Moore, Sandip Ray, and Daron Vroon. Verification condition generation via theorem proving. In Logic Programming and Automated Reasoning (LPAR), volume 4246 of LNCS, pages 362-376. Springer, 2006.
-
(2006)
Logic Programming and Automated Reasoning (LPAR)
, vol.4246
, pp. 362-376
-
-
Matthews, J.1
Strother Moore, J.2
Ray, S.3
Vroon, D.4
-
15
-
-
84936896337
-
Recursive functions of symbolic expressions and their computation by machine, part I
-
John McCarthy. Recursive functions of symbolic expressions and their computation by machine, part I. Communications of the ACM, 1960.
-
(1960)
Communications of the ACM
-
-
McCarthy, J.1
-
16
-
-
35448938820
-
A general framework for certifying garbage collectors and their mutators
-
Jeanne Ferrante and Kathryn S. McKinley, editors, ACM
-
Andrew McCreight, Zhong Shao, Chunxiao Lin, and Long Li. A general framework for certifying garbage collectors and their mutators. In Jeanne Ferrante and Kathryn S. McKinley, editors, Proceedings of the Conference on Programming Language Design and Implementation (PLDI), pages 468-479. ACM, 2007.
-
(2007)
Proceedings of the Conference on Programming Language Design and Implementation (PLDI)
, pp. 468-479
-
-
McCreight, A.1
Shao, Z.2
Lin, C.3
Li, L.4
-
17
-
-
84948970435
-
Symbolic simulation: An ACL2 approach
-
Ganesh Gopalakrishnan and Phillip J. Windley, editors
-
J Strother Moore. Symbolic simulation: An ACL2 approach. In Ganesh Gopalakrishnan and Phillip J. Windley, editors, Formal Methods in Computer-Aided Design (FMCAD), pages 334-350, 1998.
-
(1998)
Formal Methods in Computer-Aided Design (FMCAD)
, pp. 334-350
-
-
Strother Moore, J.1
-
18
-
-
0031679751
-
From System F to typed assembly language
-
ACM Press
-
J. Gregory Morrisett, David Walker, Karl Crary, and Neal Glew. From System F to typed assembly language. In Principles of Programming Languages (POPL), pages 85-97. ACM Press, 1998.
-
(1998)
Principles of Programming Languages (POPL)
, pp. 85-97
-
-
Gregory Morrisett, J.1
Walker, D.2
Crary, K.3
Glew, N.4
-
20
-
-
77149168111
-
Verified LISP implementations on ARM, x86 and PowerPC
-
Stefan Berghofer, Tobias Nipkow, Christian Urban, and Makarius Wenzel, editors, LNCS. Springer
-
Magnus O. Myreen and Michael J.C. Gordon. Verified LISP implementations on ARM, x86 and PowerPC. In Stefan Berghofer, Tobias Nipkow, Christian Urban, and Makarius Wenzel, editors, Theorem Proving in Higher Order Logics (TPHOLs), LNCS. Springer, 2009.
-
(2009)
Theorem Proving in Higher Order Logics (TPHOLs)
-
-
Myreen, M.O.1
Gordon, M.J.C.2
-
21
-
-
58049135249
-
Machine-code verification for multiple architectures - An application of decompilation into logic
-
Alessandro Cimatti and Robert B. Jones, editors, IEEE
-
Magnus O. Myreen, Konrad Slind, and Michael J. C. Gordon. Machine-code verification for multiple architectures - An application of decompilation into logic. In Alessandro Cimatti and Robert B. Jones, editors, Formal Methods in Computer Aided Design (FMCAD). IEEE, 2008.
-
(2008)
Formal Methods in Computer Aided Design (FMCAD)
-
-
Myreen, M.O.1
Slind, K.2
Gordon, M.J.C.3
-
22
-
-
77149132406
-
Extensible proof-producing compilation
-
Michael I. Schwartzbach Oege de Moor, editor, LNCS. Springer
-
Magnus O. Myreen, Konrad Slind, and Michael J.C. Gordon. Extensible proof-producing compilation. In Michael I. Schwartzbach Oege de Moor, editor, Compiler Construction (CC), LNCS. Springer, 2009.
-
(2009)
Compiler Construction (CC)
-
-
Myreen, M.O.1
Slind, K.2
Gordon, M.J.C.3
-
24
-
-
0036051192
-
Separation logic: A logic for shared mutable data structures
-
IEEE Computer Society
-
John Reynolds. Separation logic: A logic for shared mutable data structures. In Proceedings of Logic in Computer Science (LICS). IEEE Computer Society, 2002.
-
(2002)
Proceedings of Logic in Computer Science (LICS)
-
-
Reynolds, J.1
-
25
-
-
67649853468
-
The semantics of x86-CC multiprocessor machine code
-
ACM
-
Susmit Sarkar, Pater Sewell, Francesco Zappa Nardelli, Scott Owens, Tom Ridge, Thomas Braibant Magnus O. Myreen, and Jade Alglave. The semantics of x86-CC multiprocessor machine code. In Principles of Programming Languages (POPL). ACM, 2009.
-
(2009)
Principles of Programming Languages (POPL)
-
-
Sarkar, S.1
Sewell, P.2
Nardelli, F.Z.3
Owens, S.4
Ridge, T.5
Myreen, T.B.M.O.6
Alglave, J.7
-
26
-
-
57049085253
-
A brief overview of HOL4
-
Otmane Aït Mohamed, César Mũnoz, and Sofiène Tahar, editors, LNCS, Springer
-
Konrad Slind and Michael Norrish. A brief overview of HOL4. In Otmane Aït Mohamed, César Mũnoz, and Sofiène Tahar, editors, Theorem Proving in Higher Order Logics (TPHOLs), LNCS, pages 28-32. Springer, 2008.
-
(2008)
Theorem Proving in Higher Order Logics (TPHOLs)
, pp. 28-32
-
-
Slind, K.1
Norrish, M.2
-
27
-
-
77950912059
-
-
E. Allen Emerson and Kedar S. Namjoshi, editors, Proceedings of Verification, Model Checking and Abstract Interpretation (VMCAI), LNCS. Springer
-
Gang Tan and Andrew W. Appel. A compositional logic for control flow. In E. Allen Emerson and Kedar S. Namjoshi, editors, Proceedings of Verification, Model Checking and Abstract Interpretation (VMCAI), LNCS. Springer, 2006.
-
(2006)
A Compositional Logic for Control Flow
-
-
Tan, G.1
Appel, A.W.2
-
28
-
-
0003149702
-
Why are we using Java again?
-
Paul Tyma. Why are we using Java again? Commun. ACM, 41(6):38-42, 1998.
-
(1998)
Commun. ACM
, vol.41
, Issue.6
, pp. 38-42
-
-
Tyma, P.1
-
29
-
-
1442335816
-
Building certified libraries for PCC: Dynamic storage allocation
-
Dachuan Yu, Nadeem A. Hamid, and Zhong Shao. Building certified libraries for PCC: Dynamic storage allocation. Science of Computer Programming, 50(1-3):101-127, 2004.
-
(2004)
Science of Computer Programming
, vol.50
, Issue.1-3
, pp. 101-127
-
-
Yu, D.1
Hamid, N.A.2
Shao, Z.3
|