-
1
-
-
34547567392
-
L3: A linear language with locations
-
Amal Ahmed, Matthew Fluet, and Greg Morrisett. L3: A linear language with locations. Fundam. Inf., 77(4):397-449, 2007.
-
(2007)
Fundam. Inf.
, vol.77
, Issue.4
, pp. 397-449
-
-
Ahmed, A.1
Fluet, M.2
Morrisett, G.3
-
2
-
-
0038716509
-
Checking and inferring local non-aliasing
-
New York, NY, USA, ACM
-
Alex Aiken, Jeffrey S. Foster, John Kodumal, and Tachio Terauchi. Checking and inferring local non-aliasing. In PLDI, pages 129-140, New York, NY, USA, 2003. ACM.
-
(2003)
PLDI
, pp. 129-140
-
-
Aiken, A.1
Foster, J.S.2
Kodumal, J.3
Terauchi, T.4
-
3
-
-
0036039066
-
The SLAM project: Debugging system software via static analysis
-
ACM
-
T. Ball and S.K. Rajamani. The SLAM project: debugging system software via static analysis. In POPL. ACM, 2002.
-
(2002)
POPL
-
-
Ball, T.1
Rajamani, S.K.2
-
4
-
-
51749098783
-
Refinement types for secure implementations
-
J. Bengtson, K. Bhargavan, C. Fournet, A. D. Gordon, and S. Maffeis. Refinement types for secure implementations. In CSF, 2008.
-
(2008)
CSF
-
-
Bengtson, J.1
Bhargavan, K.2
Fournet, C.3
Gordon, A.D.4
Maffeis, S.5
-
5
-
-
0038039865
-
A static analyzer for large safety-critical software
-
ACM
-
B. Blanchet, P. Cousot, R. Cousot, J. Feret, L. Mauborgne, A. Mine, D. Monniaux, and X. Rival. A static analyzer for large safety-critical software. In PLDI, pages 196-207. ACM, 2003.
-
(2003)
PLDI
, pp. 196-207
-
-
Blanchet, B.1
Cousot, P.2
Cousot, R.3
Feret, J.4
Mauborgne, L.5
Mine, A.6
Monniaux, D.7
Rival, X.8
-
7
-
-
4444354783
-
Automated compositional abstraction refinement for concurrent C programs: A two-level approach
-
S. Chaki, J. Ouaknine, K. Yorav, and E.M. Clarke. Automated compositional abstraction refinement for concurrent C programs: A two-level approach. In SoftMC, 2003.
-
(2003)
SoftMC
-
-
Chaki, S.1
Ouaknine, J.2
Yorav, K.3
Clarke, E.M.4
-
8
-
-
67650136341
-
Relational inductive shape analysis
-
B. E. Chang and X. Rival. Relational inductive shape analysis. In POPL, pages 247-260, 2008.
-
(2008)
POPL
, pp. 247-260
-
-
Chang, B.E.1
Rival, X.2
-
9
-
-
67649851003
-
Unifying type checking and property checking for low-level code
-
J. Condit, B. Hackett, S. Lahiri, and S. Qadeer. Unifying type checking and property checking for low-level code. In POPL, 2009.
-
(2009)
POPL
-
-
Condit, J.1
Hackett, B.2
Lahiri, S.3
Qadeer, S.4
-
10
-
-
70350613514
-
Dependent types for low-level programming
-
J. Condit, M. Harren, Z. Anderson, D. Gay, and G. C. Necula. Dependent types for low-level programming. In ESOP, 2007.
-
(2007)
ESOP
-
-
Condit, J.1
Harren, M.2
Anderson, Z.3
Gay, D.4
Necula, G.C.5
-
11
-
-
0038716438
-
Ccured in the real world
-
J. Condit, M. Harren, S. McPeak, G. Necula, and W. Weimer. Ccured in the real world. In PLDI, pages 232-244, 2003.
-
(2003)
PLDI
, pp. 232-244
-
-
Condit, J.1
Harren, M.2
McPeak, S.3
Necula, G.4
Weimer, W.5
-
12
-
-
0036039550
-
Adoption and focus: Practical linear types for imperative programming
-
ACM
-
M. Fahndrich and R. DeLine. Adoption and focus: Practical linear types for imperative programming. In PLDI. ACM, 2002.
-
(2002)
PLDI
-
-
Fahndrich, M.1
Deline, R.2
-
13
-
-
67349262285
-
The why/krakatoa/caduceus platform for deductive program verification
-
J-C. Filliâtre and C. Marché. The why/krakatoa/caduceus platform for deductive program verification. In CAV, 2007.
-
(2007)
CAV
-
-
Filliâtre, J.-C.1
Marché, C.2
-
14
-
-
57349099961
-
Hybrid type checking
-
ACM
-
C. Flanagan. Hybrid type checking. In POPL. ACM, 2006.
-
(2006)
POPL
-
-
Flanagan, C.1
-
15
-
-
0036036098
-
Extended static checking for Java
-
C. Flanagan, K.R.M. Leino, M. Lillibridge, G. Nelson, J. B. Saxe, and R. Stata. Extended static checking for Java. In PLDI, 2002.
-
(2002)
PLDI
-
-
Flanagan, C.1
Leino, K.R.M.2
Lillibridge, M.3
Nelson, G.4
Saxe, J.B.5
Stata, R.6
-
16
-
-
0036036247
-
Flow-sensitive type qualifiers
-
ACM
-
J.S. Foster, T. Terauchi, and A. Aiken. Flow-sensitive type qualifiers. In PLDI, pages 1-12. ACM, 2002.
-
(2002)
PLDI
, pp. 1-12
-
-
Foster, J.S.1
Terauchi, T.2
Aiken, A.3
-
18
-
-
33749847081
-
Using statically computed invariants inside the predicate abstraction and refinement loop
-
H. Jain, F. Ivancic, A. Gupta, I. Shlyakhter, and C. Wang. Using statically computed invariants inside the predicate abstraction and refinement loop. In CAV, pages 137-151, 2006.
-
(2006)
CAV
, pp. 137-151
-
-
Jain, H.1
Ivancic, F.2
Gupta, A.3
Shlyakhter, I.4
Wang, C.5
-
20
-
-
70450265323
-
Type-based data structure verification
-
M. Kawaguchi, P. Rondon, and R. Jhala. Type-based data structure verification. In PLDI, pages 304-315, 2009.
-
(2009)
PLDI
, pp. 304-315
-
-
Kawaguchi, M.1
Rondon, P.2
Jhala, R.3
-
21
-
-
0031339427
-
Mediabench: A tool for evaluating and synthesizing multimedia and communicatons systems
-
C. Lee, M. Potkonjak, and W. H. Mangione-Smith. Mediabench: A tool for evaluating and synthesizing multimedia and communicatons systems. In MICRO, 1997.
-
(1997)
MICRO
-
-
Lee, C.1
Potkonjak, M.2
Mangione-Smith, W.H.3
-
22
-
-
84906086021
-
TVLA: A system for implementing static analyses
-
Springer
-
T. Lev-Ami and S. Sagiv. TVLA: A system for implementing static analyses. In SAS, LNCS 1824, pages 280-301. Springer, 2000.
-
(2000)
SAS, LNCS
, vol.1824
, pp. 280-301
-
-
Lev-Ami, T.1
Sagiv, S.2
-
23
-
-
67650092311
-
Ynot: Reasoning with the awkward squad
-
A. Nanevski, G. Morrisett, A. Shinnar, P. Govereau, and L. Birkedal. Ynot: Reasoning with the awkward squad. In ICFP, 2008.
-
(2008)
ICFP
-
-
Nanevski, A.1
Morrisett, G.2
Shinnar, A.3
Govereau, P.4
Birkedal, L.5
-
24
-
-
40549089429
-
Automated verification of shape and size properties via separation logic
-
H. H. Nguyen, C. David, S. Qin, and W-N. Chin. Automated verification of shape and size properties via separation logic. In VMCAI, 2007.
-
(2007)
VMCAI
-
-
Nguyen, H.H.1
David, C.2
Qin, S.3
Chin, W.-N.4
-
25
-
-
84901048150
-
Dynamic typing with dependent types
-
X. Ou, G. Tan, Y. Mandelbaum, and D. Walker. Dynamic typing with dependent types. In IFIP TCS, pages 437-450, 2004.
-
(2004)
IFIP TCS
, pp. 437-450
-
-
Ou, X.1
Tan, G.2
Mandelbaum, Y.3
Walker, D.4
-
26
-
-
84969537008
-
-
The GNU Project
-
The GNU Project. GNU coreutils. http://www.gnu.org/.
-
GNU Coreutils
-
-
-
27
-
-
77950894085
-
An inference-rule-based decision procedure for verification of heap-manipulating programs with mutable data and cyclic data structures
-
Z. Rakamaric, J. D. Bingham, and A. J. Hu. An inference-rule-based decision procedure for verification of heap-manipulating programs with mutable data and cyclic data structures. In VMCAI, 2007.
-
(2007)
VMCAI
-
-
Rakamaric, Z.1
Bingham, J.D.2
Hu, A.J.3
-
30
-
-
84959039734
-
Alias types for recursive data structures
-
Springer-Verlag
-
D.Walker and J.G. Morrisett. Alias types for recursive data structures. In Types in Compilation 2000, pages 177-206. Springer-Verlag, 2000.
-
(2000)
Types in Compilation 2000
, pp. 177-206
-
-
Walker, D.1
Morrisett, J.G.2
-
31
-
-
84976692886
-
Efficient context-sensitive pointer analysis for c programs
-
R. P. Wilson and M. S. Lam. Efficient context-sensitive pointer analysis for c programs. In PLDI, 1995.
-
(1995)
PLDI
-
-
Wilson, R.P.1
Lam, M.S.2
-
32
-
-
0032670051
-
Dependent types in practical programming
-
H. Xi and F. Pfenning. Dependent types in practical programming. In POPL, pages 214-227, 1999.
-
(1999)
POPL
, pp. 214-227
-
-
Xi, H.1
Pfenning, F.2
-
33
-
-
17044371129
-
Scalable error detection using boolean satisfiability
-
Y. Xie and A. Aiken. Scalable error detection using boolean satisfiability. In POPL, pages 351-363, 2005.
-
(2005)
POPL
, pp. 351-363
-
-
Xie, Y.1
Aiken, A.2
-
34
-
-
67650069942
-
Full functional verification of linked data structures
-
K. Zee, V. Kuncak, and M. C. Rinard. Full functional verification of linked data structures. In PLDI, pages 349-361, 2008.
-
(2008)
PLDI
, pp. 349-361
-
-
Zee, K.1
Kuncak, V.2
Rinard, M.C.3
-
35
-
-
23944439974
-
Safe programming with pointers through stateful views
-
Springer
-
D. Zhu and H. Xi. Safe programming with pointers through stateful views. In PADL, pages 83-97. Springer, 2005.
-
(2005)
PADL
, pp. 83-97
-
-
Zhu, D.1
Xi, H.2
|