-
1
-
-
2442575906
-
Simple relational correctness proofs for static analyses and and program transformations
-
Nick Benton. Simple relational correctness proofs for static analyses and and program transformations. In POPL, 2004.
-
(2004)
POPL
-
-
Benton, N.1
-
2
-
-
67650787138
-
Extracting a data flow analyser in constructive logic
-
David Cachera, Thomas Jensen, David Pichardie, and Vlad Rusu. Extracting a data flow analyser in constructive logic. In ESOP, 2004.
-
(2004)
ESOP
-
-
Cachera, D.1
Jensen, T.2
Pichardie, D.3
Rusu, V.4
-
3
-
-
85050550846
-
Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints
-
Patrick Cousot and Radhia Cousot. Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints. In POPL, 1977.
-
(1977)
POPL
-
-
Cousot, P.1
Cousot, R.2
-
4
-
-
0036036551
-
Systematic design of program transformation frameworks by abstract interpretation
-
Patrick Cousot and Radhia Cousot. Systematic design of program transformation frameworks by abstract interpretation. In POPL, 2002.
-
(2002)
POPL
-
-
Cousot, P.1
Cousot, R.2
-
5
-
-
24944448541
-
Simplify: A theorem prover for program checking
-
May
-
D. Detlefs, G. Nelson, and J. Saxe. Simplify: A theorem prover for program checking. Journal of the Association for Computing Machinery, 52(3):365-473, May 2005.
-
(2005)
Journal of the Association for Computing Machinery
, vol.52
, Issue.3
, pp. 365-473
-
-
Detlefs, D.1
Nelson, G.2
Saxe, J.3
-
6
-
-
18544363078
-
Into the loops: Practical issues in translation validation for optimizing compilers
-
May
-
Benjamin Goldberg, Lenore Zuck, and Clark Barrett. Into the loops: Practical issues in translation validation for optimizing compilers. Electronic Notes in Theoretical Computer Science, 132(1):53-71, May 2005.
-
(2005)
Electronic Notes in Theoretical Computer Science
, vol.132
, Issue.1
, pp. 53-71
-
-
Goldberg, B.1
Zuck, L.2
Barrett, C.3
-
7
-
-
34249758366
-
VLISP: A verified implementation of Scheme
-
J. Guttman, J. Ramsdell, and M. Wand. VLISP: a verified implementation of Scheme. Lisp and Symbolic Compucation, 8(1-2):33-110, 1995.
-
(1995)
Lisp and Symbolic Compucation
, vol.8
, Issue.1-2
, pp. 33-110
-
-
Guttman, J.1
Ramsdell, J.2
Wand, M.3
-
11
-
-
50249165432
-
Automated refinement checking of concurrent systems
-
Sudipta Kundu, Sorin Lerner, and Rajesh Gupta. Automated refinement checking of concurrent systems. In ICCAD, 2007.
-
(2007)
ICCAD
-
-
Kundu, S.1
Lerner, S.2
Gupta, R.3
-
14
-
-
0038039859
-
Automatically proving the correctness of compiler optimizations
-
Sorin Lerner, Todd Millstein, and Craig Chambers. Automatically proving the correctness of compiler optimizations. In PLDI, 2003.
-
(2003)
PLDI
-
-
Lerner, S.1
Millstein, T.2
Chambers, C.3
-
15
-
-
29144505466
-
Automated soundness proofs for dataflow analyses and transformations via local rules
-
Sorin Lerner, Todd Millstein, Erika Rice, and Craig Chambers. Automated soundness proofs for dataflow analyses and transformations via local rules. In POPL, 2005.
-
(2005)
POPL
-
-
Lerner, S.1
Millstein, T.2
Rice, E.3
Chambers, C.4
-
16
-
-
33745802808
-
Formal certification of a compiler back-end or: Programming a compiler with a proof assistant
-
Xavier Leroy. Formal certification of a compiler back-end or: programming a compiler with a proof assistant. In POPL, 2006.
-
(2006)
POPL
-
-
Leroy, X.1
-
17
-
-
0003954103
-
-
Prentice-Hall, Inc, Upper Saddle River, NJ, USA
-
R. Milner. Communication and concurrency. Prentice-Hall, Inc., Upper Saddle River, NJ, USA, 1989.
-
(1989)
Communication and concurrency
-
-
Milner, R.1
-
19
-
-
0034450119
-
Translation validation for an optimizing compiler
-
June
-
G. Necula. Translation validation for an optimizing compiler. In PLDI, June 2000.
-
(2000)
PLDI
-
-
Necula, G.1
-
21
-
-
0000552379
-
The omega test: A fast and practical integer programming algorithm for dependence analysis
-
William Pugh. The omega test: a fast and practical integer programming algorithm for dependence analysis. Communications of the ACM, 8:4-13, 1992.
-
(1992)
Communications of the ACM
, vol.8
, pp. 4-13
-
-
Pugh, W.1
-
23
-
-
0029703701
-
Commutativity analysis: A new analysis framework for parallelizing compilers
-
Martin C. Rinard and Pedro C. Diniz. Commutativity analysis: a new analysis framework for parallelizing compilers. In PLDI, 1996.
-
(1996)
PLDI
-
-
Rinard, M.C.1
Diniz, P.C.2
-
24
-
-
2442608671
-
Oege de Moor, and Ken Friis Larsen. Incremental execution of transformation specifications
-
Ganesh Sittampalam, Oege de Moor, and Ken Friis Larsen. Incremental execution of transformation specifications. In POPL, 2004.
-
(2004)
POPL
-
-
Sittampalam, G.1
-
25
-
-
85009827121
-
Data flow analysis as model checking
-
Theoretical Aspects of Computer Science, of, Springer-Verlag, September
-
Bernhard Steffen. Data flow analysis as model checking. In Theoretical Aspects of Computer Science, volume 526 of Lecture Notes in Computer Science, pages 346-364. Springer-Verlag, September 1991.
-
(1991)
Lecture Notes in Computer Science
, vol.526
, pp. 346-364
-
-
Steffen, B.1
-
26
-
-
67650854374
-
Sharlit - a tool for building optimizers
-
Steven W. K. Tjiang and John L. Hennessy. Sharlit - a tool for building optimizers. In PLDI, 1992.
-
(1992)
PLDI
-
-
Tjiang, S.W.K.1
Hennessy, J.L.2
-
27
-
-
67650803170
-
Verified validation of lazy code motion
-
Jean-Baptiste Tristan and Xavier Leroy. Verified validation of lazy code motion. In POPL, 2008.
-
(2008)
POPL
-
-
Tristan, J.-B.1
Leroy, X.2
-
28
-
-
67650806236
-
Formal verification of translation validators: A case study on instruction scheduling optimizations
-
Jean-Baptiste Tristan and Xavier Leroy. Formal verification of translation validators: a case study on instruction scheduling optimizations. In PLDI, 2009.
-
(2009)
PLDI
-
-
Tristan, J.-B.1
Leroy, X.2
-
30
-
-
67650816110
-
Automatic generation and management of interprocedural program analyses
-
Kwangkeun Yi and Williams Ludwell Harrison III. Automatic generation and management of interprocedural program analyses. In POPL, 1993.
-
(1993)
POPL
-
-
Yi, K.1
Ludwell Harrison III, W.2
-
31
-
-
0024884150
-
A mechanically verified code generator
-
December
-
William D. Young. A mechanically verified code generator. Journal of Automated Reasoning, 5(4):493-518, December 1989.
-
(1989)
Journal of Automated Reasoning
, vol.5
, Issue.4
, pp. 493-518
-
-
Young, W.D.1
-
32
-
-
26444616193
-
Translation and run-time validation of loop transformations
-
Lenore Zuck, Amir Pnueli, Benjamin Goldberg, Clark Barrett, Yi Fang, and Ying Hu. Translation and run-time validation of loop transformations. Form. Methods Syst. Des., 27(3):335-360, 2005.
-
(2005)
Form. Methods Syst. Des
, vol.27
, Issue.3
, pp. 335-360
-
-
Zuck, L.1
Pnueli, A.2
Goldberg, B.3
Barrett, C.4
Fang, Y.5
Hu, Y.6
|