-
1
-
-
0029694846
-
Automated proofs of object code for a widely used microprocessor
-
R. S. Boyer and Y. Yu, "Automated proofs of object code for a widely used microprocessor," J. ACM, vol. 43, no. 1, pp. 166-192, 1996.
-
(1996)
J. ACM
, vol.43
, Issue.1
, pp. 166-192
-
-
Boyer, R.S.1
Yu, Y.2
-
2
-
-
34748884401
-
A robust machine code proof framework for highly secure applications
-
P. Manolios and M. Wilding, Eds
-
D. S. Hardin, E. W. Smith, and W. D. Young, "A robust machine code proof framework for highly secure applications," in Proceedings of the Sixth International Workshop on the ACL2 Theorem Prover and Its Applications, P. Manolios and M. Wilding, Eds., 2006.
-
(2006)
Proceedings of the Sixth International Workshop on the ACL2 Theorem Prover and Its Applications
-
-
Hardin, D.S.1
Smith, E.W.2
Young, W.D.3
-
3
-
-
33845190174
-
Verification condition generation via theorem proving
-
Logic for Programming Artificial Intelligence and Reasoning LPAR, M. Hermann and A. Voronkov, Eds, Springer
-
J. Matthews, J. S. Moore, S. Ray, and D. Vroon, "Verification condition generation via theorem proving," in Logic for Programming Artificial Intelligence and Reasoning (LPAR), ser. LNCS, M. Hermann and A. Voronkov, Eds., vol. 4246. Springer, 2006, pp. 362-376.
-
(2006)
ser. LNCS
, vol.4246
, pp. 362-376
-
-
Matthews, J.1
Moore, J.S.2
Ray, S.3
Vroon, D.4
-
4
-
-
58049187905
-
-
Project sources files available under 'HOL/examples/mc-logic' in the HOL4 distribution at SourceForge: http://hol.sourceforge.net/. 2008.
-
Project sources files available under 'HOL/examples/mc-logic' in the HOL4 distribution at SourceForge: http://hol.sourceforge.net/. 2008.
-
-
-
-
5
-
-
84976673799
-
A non-recursive list compacting algorithm
-
C. J. Cheney, "A non-recursive list compacting algorithm," Commun. ACM, vol. 13, no. 11, pp. 677-678, 1970.
-
(1970)
Commun. ACM
, vol.13
, Issue.11
, pp. 677-678
-
-
Cheney, C.J.1
-
6
-
-
2442501539
-
Local reasoning about a copying garbage collector
-
ACM Press
-
L. Birkedal, N. Torp-Smith, and J. Reynolds, "Local reasoning about a copying garbage collector," in Principles of programming languages (POPL). ACM Press, 2004, pp. 220-231.
-
(2004)
Principles of programming languages (POPL)
, pp. 220-231
-
-
Birkedal, L.1
Torp-Smith, N.2
Reynolds, J.3
-
7
-
-
35448938820
-
A general framework for certifying garbage collectors and their mutators
-
J. Ferrante and K. S. McKinley, Eds. ACM
-
A. McCreight, Z. Shao, C. Lin, and L. Li, "A general framework for certifying garbage collectors and their mutators," in Programming Language Design and Implementation (PLDI), J. Ferrante and K. S. McKinley, Eds. ACM, 2007, pp. 468-479.
-
(2007)
Programming Language Design and Implementation (PLDI)
, pp. 468-479
-
-
McCreight, A.1
Shao, Z.2
Lin, C.3
Li, L.4
-
8
-
-
58049160363
-
-
A. Fox, Formal specification and verification of ARM6, in Theorem Proving in Higher Order Logics (TPHOLs), ser. LNCS, D. Basin and B. Wolff, Eds., 2758. Springer, 2003.
-
A. Fox, "Formal specification and verification of ARM6," in Theorem Proving in Higher Order Logics (TPHOLs), ser. LNCS, D. Basin and B. Wolff, Eds., vol. 2758. Springer, 2003.
-
-
-
-
9
-
-
33745802808
-
Formal certification of a compiler back-end, or: Programming a compiler with a proof assistant
-
ACM Press
-
X. Leroy, "Formal certification of a compiler back-end, or: programming a compiler with a proof assistant," in 33rd symposium Principles of Programming Languages POPL. ACM Press, 2006, pp. 42-54.
-
(2006)
33rd symposium Principles of Programming Languages POPL
, pp. 42-54
-
-
Leroy, X.1
-
11
-
-
37149014304
-
A Hoare logic for realistically modelled machine code
-
Tools and Algorithms for the Construction and Analysis of Systems TACAS, Springer-Verlag
-
M. O. Myreen and M. J. Gordon, "A Hoare logic for realistically modelled machine code," in Tools and Algorithms for the Construction and Analysis of Systems (TACAS), ser. LNCS. Springer-Verlag, 2007.
-
(2007)
ser. LNCS
-
-
Myreen, M.O.1
Gordon, M.J.2
-
12
-
-
38149058817
-
A Hoare logic for ARM machine code
-
International Symposium on Fundamentals of Software Engineering FSEN, Springer-Verlag
-
M. O. Myreen, A. C. Fox, and M. J. Gordon, "A Hoare logic for ARM machine code," in International Symposium on Fundamentals of Software Engineering (FSEN), ser. LNCS. Springer-Verlag, 2007.
-
(2007)
ser. LNCS
-
-
Myreen, M.O.1
Fox, A.C.2
Gordon, M.J.3
-
13
-
-
0347899313
-
Partial functions in ACL2
-
P. Manolios and J. S. Moore, "Partial functions in ACL2," J. Autom. Reasoning, vol. 31, no. 2, pp. 107-127, 2003.
-
(2003)
J. Autom. Reasoning
, vol.31
, Issue.2
, pp. 107-127
-
-
Manolios, P.1
Moore, J.S.2
-
14
-
-
0016437462
-
Proving theorems about pure LISP fucntions
-
R. S. Boyer and J. S. Moore, "Proving theorems about pure LISP fucntions," JACM, vol. 22, no. 1, pp. 129-144, 1975.
-
(1975)
JACM
, vol.22
, Issue.1
, pp. 129-144
-
-
Boyer, R.S.1
Moore, J.S.2
-
16
-
-
34548069292
-
-
H. Liu and J. S. Moore, Java program verification via a JVM deep embedding in ACL2, in Theorem Proving in Higher Order Logics (TPHOLs), ser. Lecture Notes in Computer Science, K. Slind, A. Bunker, and G. Gopalakrishnan, Eds., 3223. Springer, 2004, pp. 184-200.
-
H. Liu and J. S. Moore, "Java program verification via a JVM deep embedding in ACL2," in Theorem Proving in Higher Order Logics (TPHOLs), ser. Lecture Notes in Computer Science, K. Slind, A. Bunker, and G. Gopalakrishnan, Eds., vol. 3223. Springer, 2004, pp. 184-200.
-
-
-
-
17
-
-
33645949104
-
Embedded software verification using symbolic execution and uninterpreted functions
-
D. Currie, X. Feng, M. Fujita, M. Kwan, S. Rajan, A. J. Hu, and A. J. Hu, "Embedded software verification using symbolic execution and uninterpreted functions," International Journal of Parallel Programming, vol. 34, 2006.
-
(2006)
International Journal of Parallel Programming
, vol.34
-
-
Currie, D.1
Feng, X.2
Fujita, M.3
Kwan, M.4
Rajan, S.5
Hu, A.J.6
Hu, A.J.7
-
18
-
-
84874704776
-
-
The FLINT Group
-
The FLINT Group. Yale University. http://flint.cs.yale.edu/.
-
Yale University
-
-
-
19
-
-
34247267232
-
Modular development of certified program verifiers with a proof assistant
-
New York, NY, USA: ACM
-
A. Chlipala, "Modular development of certified program verifiers with a proof assistant," in International Conference on Functional Programming (ICFP). New York, NY, USA: ACM, 2006, pp. 160-171.
-
(2006)
International Conference on Functional Programming (ICFP)
, pp. 160-171
-
-
Chlipala, A.1
-
20
-
-
0031679751
-
From system F to typed assembly language
-
J. G. Morrisett, D. Walker, K. Crary, and N. Glew, "From system F to typed assembly language," in Principles of Programming Languages (POPL), 1998, pp. 85-97.
-
(1998)
Principles of Programming Languages (POPL)
, pp. 85-97
-
-
Morrisett, J.G.1
Walker, D.2
Crary, K.3
Glew, N.4
-
21
-
-
0038716446
-
A provably sound TAL for back-end optimization
-
New York, NY, USA: ACM
-
J. Chen, D. Wu, A. W. Appel, and H. Fang, "A provably sound TAL for back-end optimization," in Programming Language Design and Implementation (PLDI). New York, NY, USA: ACM, 2003, pp. 208-219.
-
(2003)
Programming Language Design and Implementation (PLDI)
, pp. 208-219
-
-
Chen, J.1
Wu, D.2
Appel, A.W.3
Fang, H.4
-
22
-
-
17644404426
-
Avoiding exponential explosion: Generating compact verification conditions
-
C. Flanagan and J. B. Saxe, "Avoiding exponential explosion: generating compact verification conditions," in Principles of Programming Languages (POPL), 2001, pp. 193-205.
-
(2001)
Principles of Programming Languages (POPL)
, pp. 193-205
-
-
Flanagan, C.1
Saxe, J.B.2
-
23
-
-
13844267476
-
Efficient weakest preconditions
-
K. R. M. Leino, "Efficient weakest preconditions," Inf. Process. Lett., vol. 93, no. 6, pp. 281-288, 2005.
-
(2005)
Inf. Process. Lett
, vol.93
, Issue.6
, pp. 281-288
-
-
Leino, K.R.M.1
-
24
-
-
0029203804
-
A mechanically verified verification condition generator
-
P. V. Homeier and D. F. Martin, "A mechanically verified verification condition generator," Comput. J., vol. 38, no. 2, pp. 131-141, 1995.
-
(1995)
Comput. J
, vol.38
, Issue.2
, pp. 131-141
-
-
Homeier, P.V.1
Martin, D.F.2
-
25
-
-
58049163848
-
-
Proceedings of the Working Conference on Reverse Engineering. IEEE. 1995-.
-
Proceedings of the Working Conference on Reverse Engineering. IEEE. 1995-.
-
-
-
-
26
-
-
0038382055
-
Verification of non-functional programs using interpretations in type theory
-
J.-C. Filliâtre, "Verification of non-functional programs using interpretations in type theory," J. Funct. Program., vol. 13, no. 4, pp. 709-745, 2003.
-
(2003)
J. Funct. Program
, vol.13
, Issue.4
, pp. 709-745
-
-
Filliâtre, J.-C.1
-
27
-
-
84945274223
-
Proof-directed de-compilation of low-level code
-
Springer-Verlag
-
S. Katsumata and A. Ohori, "Proof-directed de-compilation of low-level code," in European Symposium on Programming (ESOP). Springer-Verlag, 2001, pp. 352-366.
-
(2001)
European Symposium on Programming (ESOP)
, pp. 352-366
-
-
Katsumata, S.1
Ohori, A.2
|