-
1
-
-
24144470812
-
Shape analysis by predicate abstraction
-
Verification, Model checking, and Abstract Interpretation VMCAI '05
-
I. Balaban, A. Pnueli, and L. D. Zuck. Shape analysis by predicate abstraction. In Verification, Model checking, and Abstract Interpretation (VMCAI '05), LNCS 3385, pages 164-180, 2005.
-
(2005)
LNCS
, vol.3385
, pp. 164-180
-
-
Balaban, I.1
Pnueli, A.2
Zuck, L.D.3
-
2
-
-
0034818448
-
Automatic predicate abstraction of C programs
-
T. Ball, R. Majumdar, T. Millstein, and S. K. Rajamani. Automatic predicate abstraction of C programs. In Programming Language Design and Implementation (PLDI '01), pages 203-213, 2001.
-
(2001)
Programming Language Design and Implementation (PLDI '01)
, pp. 203-213
-
-
Ball, T.1
Majumdar, R.2
Millstein, T.3
Rajamani, S.K.4
-
4
-
-
19044390891
-
Construction and Analysis of Safe, Secure and Interoperable Smart Devices
-
The Spec# programming system: An overview
-
M. Barnett, K. R. M. Leino, and W. Schulte. The Spec# programming system: An overview. In Construction and Analysis of Safe, Secure and Interoperable Smart Devices, LNCS 3362, pages 49-69, 2005.
-
(2005)
LNCS
, vol.3362
, pp. 49-69
-
-
Barnett, M.1
Leino, K.R.M.2
Schulte, W.3
-
5
-
-
38149070828
-
Shape analysis for composite data structures
-
Computer Aided Verification CAV '07
-
J. Berdine, C. Calcagno, B. Cook, D. Distefano, P. O'Hearn, T. Wies, and H. Yang. Shape analysis for composite data structures. In Computer Aided Verification (CAV '07), LNCS 4590, pages 178-192, 2007.
-
(2007)
LNCS
, vol.4590
, pp. 178-192
-
-
Berdine, J.1
Calcagno, C.2
Cook, B.3
Distefano, D.4
O'Hearn, P.5
Wies, T.6
Yang, H.7
-
6
-
-
35048817891
-
A decidable fragment of separation logic
-
FSTTCS '04: Foundations of Software Technology and Theoretical Computer Science
-
J. Berdine, C. Calcagno, and P. W. O'Hearn. A decidable fragment of separation logic. In FSTTCS '04: Foundations of Software Technology and Theoretical Computer Science, LNCS 3328, pages 97-109, 2004.
-
(2004)
LNCS
, vol.3328
, pp. 97-109
-
-
Berdine, J.1
Calcagno, C.2
O'Hearn, P.W.3
-
8
-
-
37149032314
-
A reachability predicate for analyzing low-level software
-
Tools and Algorithms for the Construction and Analysis of Systems TACAS '07
-
S. Chatterjee, S. K. Lahiri, S. Qadeer, and Z. Rakamarić. A reachability predicate for analyzing low-level software. In Tools and Algorithms for the Construction and Analysis of Systems (TACAS '07), LNCS 4424, pages 19-33, 2007.
-
(2007)
LNCS
, vol.4424
, pp. 19-33
-
-
Chatterjee, S.1
Lahiri, S.K.2
Qadeer, S.3
Rakamarić, Z.4
-
9
-
-
84944406286
-
Counterexample-guided abstraction refinement
-
Computer Aided Verification CAV '00
-
E. M. Clarke, O. Grumberg, S. Jha, Y Lu, and H. Veith. Counterexample-guided abstraction refinement. In Computer Aided Verification (CAV '00), LNCS 1855, pages 154-169, 2000.
-
(2000)
LNCS
, vol.1855
, pp. 154-169
-
-
Clarke, E.M.1
Grumberg, O.2
Jha, S.3
Lu, Y.4
Veith, H.5
-
10
-
-
35148886764
-
-
L. de Moura and N. Bjorner. Efficient Incremental E-matching for SMT Solvers. In Conference on Automated Deduction (CADE '07), LNCS 4603, pages 183-198, 2007.
-
L. de Moura and N. Bjorner. Efficient Incremental E-matching for SMT Solvers. In Conference on Automated Deduction (CADE '07), LNCS 4603, pages 183-198, 2007.
-
-
-
-
11
-
-
34250195633
-
Boogie PL: A typed procedural language for checking object-oriented programs
-
Technical Report MSR-TR-2005-70, Microsoft Research
-
R. DeLine and K. R. M. Leino. Boogie PL: A typed procedural language for checking object-oriented programs. Technical Report MSR-TR-2005-70, Microsoft Research, 2005.
-
(2005)
-
-
DeLine, R.1
Leino, K.R.M.2
-
12
-
-
24944448541
-
Simplify: A theorem prover for program checking
-
D. Detlefs, G. Nelson, and J. B. Saxe. Simplify: a theorem prover for program checking. J. ACM, 52(3):365-473, 2005.
-
(2005)
J. ACM
, vol.52
, Issue.3
, pp. 365-473
-
-
Detlefs, D.1
Nelson, G.2
Saxe, J.B.3
-
14
-
-
33745765468
-
A local shape analysis based on separation logic
-
Tools and Algorithms for the Construction and Analysis of Systems TACAS '06
-
D. Distefano, P. W. O'Hearn, and H. Yang. A local shape analysis based on separation logic. In Tools and Algorithms for the Construction and Analysis of Systems (TACAS '06), LNCS 3920, pages 287-302, 2006.
-
(2006)
LNCS
, vol.3920
, pp. 287-302
-
-
Distefano, D.1
O'Hearn, P.W.2
Yang, H.3
-
15
-
-
33749846787
-
A Fast Linear-Arithmetic Solver for DPLL(T)
-
Computer Aided Verification CAV '06
-
B. Dutertre and L. M. de Moura. A Fast Linear-Arithmetic Solver for DPLL(T). In Computer Aided Verification (CAV '06), LNCS 4144, pages 81-94, 2006.
-
(2006)
LNCS
, vol.4144
, pp. 81-94
-
-
Dutertre, B.1
de Moura, L.M.2
-
16
-
-
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 Programming Language Design and Implementation (PLDI'02), pages 234-245, 2002.
-
(2002)
Programming Language Design and Implementation (PLDI'02)
, pp. 234-245
-
-
Flanagan, C.1
Leino, K.R.M.2
Lillibridge, M.3
Nelson, G.4
Saxe, J.B.5
Stata, R.6
-
18
-
-
84947441305
-
Construction of abstract state graphs with PVS
-
Computer-Aided Verification CAV '97, June
-
S. Graf and H. Saïdi. Construction of abstract state graphs with PVS. In Computer-Aided Verification (CAV '97), LNCS 1254, pages 72-83, June 1997.
-
(1997)
LNCS
, vol.1254
, pp. 72-83
-
-
Graf, S.1
Saïdi, H.2
-
19
-
-
0036041563
-
Lazy abstraction
-
T. A. Henzinger, R. Jhala, R. Majumdar, and G. Sutre. Lazy abstraction. In Principles of Programming Languages (POPL '02), pages 58-70, 2002.
-
(2002)
Principles of Programming Languages (POPL '02)
, pp. 58-70
-
-
Henzinger, T.A.1
Jhala, R.2
Majumdar, R.3
Sutre, G.4
-
23
-
-
67650190380
-
Back to the Future: Revisiting Precise Program Verification using SMT Solvers
-
Technical Report MSR-TR-2007-88, Microsoft Research
-
S. K. Lahiri and S. Qadeer. Back to the Future: Revisiting Precise Program Verification using SMT Solvers. Technical Report MSR-TR-2007-88, Microsoft Research, 2007a.
-
(2007)
-
-
Lahiri, S.K.1
Qadeer, S.2
-
24
-
-
38149089743
-
A decision procedure for well-founded reachability
-
Technical Report MSR-TR-2007-43, Microsoft Research
-
S. K. Lahiri and S. Qadeer. A decision procedure for well-founded reachability. Technical Report MSR-TR-2007-43, Microsoft Research, 2007b.
-
(2007)
-
-
Lahiri, S.K.1
Qadeer, S.2
-
25
-
-
26944445043
-
-
T. Lev-Ami, N. Immerman, T. W. Reps, S. Sagiv, S. Srivastava, and G. Yorsh. Simulating reachability using first-order logic with applications to verification of linked data structures. In Conference on Automated Deduction (CADE '05), LNCS 3632, pages 99-115, 2005.
-
T. Lev-Ami, N. Immerman, T. W. Reps, S. Sagiv, S. Srivastava, and G. Yorsh. Simulating reachability using first-order logic with applications to verification of linked data structures. In Conference on Automated Deduction (CADE '05), LNCS 3632, pages 99-115, 2005.
-
-
-
-
26
-
-
84906086021
-
-
T. Lev-Ami and S. Sagiv. TVLA: A system for implementing static analyses. In Static Analysis Symposium (SAS '00), LNCS 1824, pages 280-301, 2000.
-
T. Lev-Ami and S. Sagiv. TVLA: A system for implementing static analyses. In Static Analysis Symposium (SAS '00), LNCS 1824, pages 280-301, 2000.
-
-
-
-
27
-
-
26444435643
-
Data structure specifications via local equality axioms
-
Computer-Aided Verification CAV '05
-
S. McPeak and G. C. Necula. Data structure specifications via local equality axioms. In Computer-Aided Verification (CAV '05), LNCS 3576, pages 476-490, 2005.
-
(2005)
LNCS
, vol.3576
, pp. 476-490
-
-
McPeak, S.1
Necula, G.C.2
-
29
-
-
67650184672
-
-
Muh. Available at http://muh.sourceforge.net/.
-
Muh. Available at http://muh.sourceforge.net/.
-
-
-
-
32
-
-
36349035026
-
An inference-rule-based decision procedure for verification of heap-manipulating programs with mutable data and cyclic data structures
-
Verification, Model Checking, and Abstract Interpretation VMCAI '06
-
Z. Rakamarić, J. 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 Verification, Model Checking, and Abstract Interpretation (VMCAI '06), LNCS 4349, pages 106-121, 2007.
-
(2007)
LNCS
, vol.4349
, pp. 106-121
-
-
Rakamarić, Z.1
Bingham, J.2
Hu, A.J.3
-
34
-
-
0036051192
-
Separation logic: A logic for shared mutable data structures
-
J. C. Reynolds. Separation logic: A logic for shared mutable data structures. In Logic in Computer Science (LICS '02), pages 55-74, 2002.
-
(2002)
Logic in Computer Science (LICS '02)
, pp. 55-74
-
-
Reynolds, J.C.1
-
36
-
-
33745790035
-
A logic of reachable patterns in linked data-structures
-
Foundations of Software Science and Computation Structures FoSSaCS '06
-
G. Yorsh, A. M. Rabinovich, M. Sagiv, A. Meyer, and A. Bouajjani. A logic of reachable patterns in linked data-structures. In Foundations of Software Science and Computation Structures (FoSSaCS '06), LNCS 3921, pages 94-110, 2006.
-
(2006)
LNCS
, vol.3921
, pp. 94-110
-
-
Yorsh, G.1
Rabinovich, A.M.2
Sagiv, M.3
Meyer, A.4
Bouajjani, A.5
|