-
1
-
-
0034818448
-
Automatic predicate abstraction of c programs
-
T. Ball, R. Majumdar, T. D. Millstein, and S. K. Rajamani. Automatic predicate abstraction of c programs. In PLDI, pages 203-213, 2001.
-
(2001)
PLDI
, pp. 203-213
-
-
Ball, T.1
Majumdar, R.2
Millstein, T.D.3
Rajamani, S.K.4
-
3
-
-
69949124426
-
Superposition and model evolution combined
-
P. Baumgartner and U.Waldmann. Superposition and model evolution combined. In CADE, pages 17-34, 2009.
-
(2009)
CADE
, pp. 17-34
-
-
Baumgartner, P.1
Waldmann, U.2
-
4
-
-
35048817891
-
A decidable fragment of separation logic
-
FSTTCS
-
J. Berdine, C. Calcagno, and P. W. O'Hearn. A decidable fragment of separation logic. In FSTTCS, number 3328 in LNCS, pages 97-109, 2004.
-
(2004)
LNCS
, Issue.3328
, pp. 97-109
-
-
Berdine, J.1
Calcagno, C.2
O'Hearn, P.W.3
-
5
-
-
33646807486
-
Symbolic execution with separation logic
-
J. Berdine, C. Calcagno, and P.W. O'Hearn. Symbolic execution with separation logic. In APLAS, pages 52-68, 2005.
-
(2005)
APLAS
, pp. 52-68
-
-
Berdine, J.1
Calcagno, C.2
O'Hearn, P.W.3
-
6
-
-
34748825774
-
Smallfoot: Modular automatic assertion checking with separation logic
-
J. Berdine, C. Calcagno, and P. W. O'Hearn. Smallfoot: Modular automatic assertion checking with separation logic. In FMCO, 2006.
-
(2006)
FMCO
-
-
Berdine, J.1
Calcagno, C.2
O'Hearn, P.W.3
-
7
-
-
38149070828
-
Shape analysis for composite data structures
-
J. Berdine, C. Calcagno, B. Cook, D. Distefano, P. W. O'Hearn, T. Wies, and H. Yang. Shape analysis for composite data structures. In CAV, pages 178-192, 2007.
-
(2007)
CAV
, pp. 178-192
-
-
Berdine, J.1
Calcagno, C.2
Cook, B.3
Distefano, D.4
O'Hearn, P.W.5
Wies, T.6
Yang, H.7
-
8
-
-
0038039865
-
A static analyzer for large safety-critical software
-
B. Blanchet, P. Cousot, R. Cousot, J. Feret, L. Mauborgne, A. Miné, D. Monniaux, and X. Rival. A static analyzer for large safety-critical software. In PLDI, pages 196-207, 2003.
-
(2003)
PLDI
, pp. 196-207
-
-
Blanchet, B.1
Cousot, P.2
Cousot, R.3
Feret, J.4
Mauborgne, L.5
Miné, A.6
Monniaux, D.7
Rival, X.8
-
9
-
-
34547203542
-
Using first-order theorem provers in the Jahob data structure verification system
-
C. Bouillaguet, V. Kuncak, T. Wies, K. Zee, and M. C. Rinard. Using first-order theorem provers in the Jahob data structure verification system. In VMCAI, pages 74-88, 2007.
-
(2007)
VMCAI
, pp. 74-88
-
-
Bouillaguet, C.1
Kuncak, V.2
Wies, T.3
Zee, K.4
Rinard, M.C.5
-
10
-
-
48949100787
-
The MathSAT 4SMT solver
-
R. Bruttomesso, A. Cimatti, A. Franzén, A. Griggio, and R. Sebastiani. The MathSAT 4SMT solver. In CAV, pages 299-303, 2008.
-
(2008)
CAV
, pp. 299-303
-
-
Bruttomesso, R.1
Cimatti, A.2
Franzén, A.3
Griggio, A.4
Sebastiani, R.5
-
12
-
-
67649868322
-
Compositional shape analysis by means of bi-abduction
-
C. Calcagno, D. Distefano, P. O'Hearn, and H. Yang. Compositional shape analysis by means of bi-abduction. In POPL, pages 289-300, 2009.
-
(2009)
POPL
, pp. 289-300
-
-
Calcagno, C.1
Distefano, D.2
O'Hearn, P.3
Yang, H.4
-
13
-
-
84865625834
-
Relational inductive shape analysis
-
B.-Y. E. Chang and X. Rival. Relational inductive shape analysis. In POPL, pages 247-260, 2008.
-
(2008)
POPL
, pp. 247-260
-
-
Chang, B.-Y.E.1
Rival, X.2
-
15
-
-
85183715197
-
Tapas theory combinations and practical applications
-
L. M. de Moura and N. Bjørner. Tapas theory combinations and practical applications. In FORMATS, 2009.
-
(2009)
FORMATS
-
-
De Moura, L.M.1
Bjørner, N.2
-
16
-
-
63549124411
-
jStar: Towards practical verification for Java
-
D. Distefano and M. Parkinson. jStar: Towards practical verification for Java. In OOPSLA, pages 213-226, 2008.
-
(2008)
OOPSLA
, pp. 213-226
-
-
Distefano, D.1
Parkinson, M.2
-
17
-
-
33745765468
-
A local shape analysis based on separation logic
-
D. Distefano, P. W. O'Hearn, and H. Yang. A local shape analysis based on separation logic. In TACAS, pages 287-302, 2006.
-
(2006)
TACAS
, pp. 287-302
-
-
Distefano, D.1
O'Hearn, P.W.2
Yang, H.3
-
18
-
-
72449130855
-
A fresh look at separation algebras and share accounting
-
R. Dockins, A. Hobor, and A. W. Appel. A fresh look at separation algebras and share accounting. In APLAS, pages 161-177, 2009.
-
(2009)
APLAS
, pp. 161-177
-
-
Dockins, R.1
Hobor, A.2
Appel, A.W.3
-
19
-
-
35148825835
-
-
Technical report, Computer Science Laboratory, SRI International
-
B. Dutertre and L. D. Moura. The Yices SMT solver. Technical report, Computer Science Laboratory, SRI International, 2006.
-
(2006)
The Yices SMT Solver
-
-
Dutertre, B.1
Moura, L.D.2
-
20
-
-
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, pages 234-245, 2002.
-
(2002)
PLDI
, pp. 234-245
-
-
Flanagan, C.1
Leino, K.R.M.2
Lillibridge, M.3
Nelson, G.4
Saxe, J.B.5
Stata, R.6
-
21
-
-
0031622774
-
Memory management with explicit regions
-
D. Gay and A. Aiken. Memory management with explicit regions. In PLDI, pages 313-323, 1998.
-
(1998)
PLDI
, pp. 313-323
-
-
Gay, D.1
Aiken, A.2
-
22
-
-
0036041563
-
Lazy abstraction
-
T. A. Henzinger, R. Jhala, R. Majumdar, and G. Sutre. Lazy abstraction. In POPL, pages 58-70, 2002.
-
(2002)
POPL
, pp. 58-70
-
-
Henzinger, T.A.1
Jhala, R.2
Majumdar, R.3
Sutre, G.4
-
23
-
-
67650186996
-
-
Technical Report CW-520, Katholieke Universiteit Leuven, Belgium
-
B. Jacobs and F. Piessens. The VeriFast program verifier. Technical Report CW-520, Katholieke Universiteit Leuven, Belgium, 2008.
-
(2008)
The VeriFast Program Verifier
-
-
Jacobs, B.1
Piessens, F.2
-
24
-
-
38049091964
-
Integrating linear arithmetic into superposition calculus
-
Computer Science Logic (CSL'07), Springer
-
K. Korovin and A. Voronkov. Integrating linear arithmetic into superposition calculus. In Computer Science Logic (CSL'07), volume 4646 of Lecture Notes in Computer Science, pages 223-237. Springer, 2007.
-
(2007)
Lecture Notes in Computer Science
, vol.4646
, pp. 223-237
-
-
Korovin, K.1
Voronkov, A.2
-
25
-
-
51449107389
-
A certified verifier for a fragment of separation logic
-
N. Marti and R. Affeldt. A certified verifier for a fragment of separation logic. Computer Software, 25(3):135-147, 2008.
-
(2008)
Computer Software
, vol.25
, Issue.3
, pp. 135-147
-
-
Marti, N.1
Affeldt, R.2
-
26
-
-
40549110240
-
Precise set sharing analysis for Java-style programs
-
M. Méndez-Lojo and M. V. Hermenegildo. Precise set sharing analysis for Java-style programs. In VMCAI, pages 172-187, 2008.
-
(2008)
VMCAI
, pp. 172-187
-
-
Méndez-Lojo, M.1
Hermenegildo, M.V.2
-
27
-
-
0034833035
-
The pointer assertion logic engine
-
A. Møller and M. I. Schwartzbach. The pointer assertion logic engine. In PLDI, pages 221-231, 2001.
-
(2001)
PLDI
, pp. 221-231
-
-
Møller, A.1
Schwartzbach, M.I.2
-
28
-
-
59249093515
-
Ynot: Dependent types for imperative programs
-
A. Nanevski, G. Morrisett, A. Shinnar, P. Govereau, and L. Birkedal. Ynot: Dependent types for imperative programs. In ICFP, pages 229- 240, 2008.
-
(2008)
ICFP
, pp. 229-240
-
-
Nanevski, A.1
Morrisett, G.2
Shinnar, A.3
Govereau, P.4
Birkedal, L.5
-
29
-
-
40549125627
-
Runtime checking for separation logic
-
H. H. Nguyen, V. Kuncak, and W.-N. Chin. Runtime checking for separation logic. In VMCAI, pages 203-217, 2008.
-
(2008)
VMCAI
, pp. 203-217
-
-
Nguyen, H.H.1
Kuncak, V.2
Chin, W.-N.3
-
30
-
-
0000872752
-
Paramodulation-based theorem proving
-
J. A. Robinson and A. Voronkov, editors, chapter 7, Elsevier
-
R. Nieuwenhuis and A. Rubio. Paramodulation-based theorem proving. In J. A. Robinson and A. Voronkov, editors, Handbook of Automated Reasoning, volume I, chapter 7, pages 371-443. Elsevier, 2001.
-
(2001)
Handbook of Automated Reasoning
, vol.1
, pp. 371-443
-
-
Nieuwenhuis, R.1
Rubio, A.2
-
31
-
-
33646065057
-
Boolean heaps
-
A. Podelski and T. Wies. Boolean heaps. In SAS, pages 268-283, 2005.
-
(2005)
SAS
, pp. 268-283
-
-
Podelski, A.1
Wies, T.2
-
32
-
-
77950892464
-
Counterexample-guided focus
-
A. Podelski and T. Wies. Counterexample-guided focus. In POPL, pages 249-260, 2010.
-
(2010)
POPL
, pp. 249-260
-
-
Podelski, A.1
Wies, T.2
-
33
-
-
0036051192
-
Separation logic: A logic for shared mutable data structures
-
J. Reynolds. Separation logic: A logic for shared mutable data structures. In LICS, pages 55-74, 2002.
-
(2002)
LICS
, pp. 55-74
-
-
Reynolds, J.1
-
34
-
-
69949174818
-
Integrated reasoning and proof choice point selection in the Jahob system - Mechanisms for program survival
-
M. C. Rinard. Integrated reasoning and proof choice point selection in the Jahob system - mechanisms for program survival. In CADE, pages 1-16, 2009.
-
(2009)
CADE
, pp. 1-16
-
-
Rinard, M.C.1
-
35
-
-
0039488517
-
Parametric shape analysis via 3-valued logic
-
S. Sagiv, T. W. Reps, and R. Wilhelm. Parametric shape analysis via 3-valued logic. ACM Trans. Program. Lang. Syst., 24(3):217-298, 2002.
-
(2002)
ACM Trans. Program. Lang. Syst.
, vol.24
, Issue.3
, pp. 217-298
-
-
Sagiv, S.1
Reps, T.W.2
Wilhelm, R.3
-
36
-
-
77951610755
-
Tracking heaps that hop with Heap-Hop
-
J. Villard, É. Lozes, and C. Calcagno. Tracking heaps that hop with Heap-Hop. In TACAS, pages 275-279, 2010.
-
(2010)
TACAS
, pp. 275-279
-
-
Villard, J.1
Lozes, É.2
Calcagno, C.3
-
37
-
-
0005456281
-
An example of local reasoning in bi pointer logic: The schorrwaite graph marking algorithm
-
H. Yang. An example of local reasoning in bi pointer logic: the schorrwaite graph marking algorithm. In SPACE workshop, 2001.
-
SPACE Workshop, 2001
-
-
Yang, H.1
-
38
-
-
48949099863
-
Scalable shape analysis for systems code
-
H. Yang, O. Lee, J. Berdine, C. Calcagno, B. Cook, D. Distefano, and P. W. O'Hearn. Scalable shape analysis for systems code. In CAV, pages 385-398, 2008.
-
(2008)
CAV
, pp. 385-398
-
-
Yang, H.1
Lee, O.2
Berdine, J.3
Calcagno, C.4
Cook, B.5
Distefano, D.6
O'Hearn, P.W.7
|