-
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
-
-
33745660814
-
A logic and decision procedure for predicate abstraction of heap-manipulating programs
-
Verification, Model Checking, and Abstract Interpretation VMCAI '06
-
J. Bingham and Z. Rakamaric. A logic and decision procedure for predicate abstraction of heap-manipulating programs. In Verification, Model Checking, and Abstract Interpretation (VMCAI '06), LNCS 3855, pages 207-221, 2006.
-
(2006)
LNCS
, vol.3855
, pp. 207-221
-
-
Bingham, J.1
Rakamaric, Z.2
-
7
-
-
33749853720
-
Beyond reachability: Shape abstraction in the presence of pointer arithmetic
-
Static Analysis Symposium SAS '06
-
C. Calcagno, D. Distefano, P. W. O'Hearn, and H. Yang. Beyond reachability: Shape abstraction in the presence of pointer arithmetic. In Static Analysis Symposium (SAS '06), LNCS 4134, pages 182-203, 2006.
-
(2006)
LNCS
, vol.4134
, pp. 182-203
-
-
Calcagno, C.1
Distefano, D.2
O'Hearn, P.W.3
Yang, H.4
-
8
-
-
37149035001
-
A reachability predicate for analyzing low-level software
-
Technical Report MSR-TR-2006-154, Microsoft Research
-
S. Chatterjee, S. K. Lahiri, S. Qadeer, and Z. Rakamaric. A reachability predicate for analyzing low-level software. Technical Report MSR-TR-2006-154, Microsoft Research, 2006.
-
(2006)
-
-
Chatterjee, S.1
Lahiri, S.K.2
Qadeer, S.3
Rakamaric, Z.4
-
9
-
-
4444250252
-
Predicate abstraction of ANSI-C programs using SAT
-
September-November
-
E. Clarke, D. Kroening, N. Sharygina, and K. Yorav. Predicate abstraction of ANSI-C programs using SAT. Formal Methods in System Design (FMSD), 25:105127, September-November 2004.
-
(2004)
Formal Methods in System Design (FMSD)
, vol.25
, pp. 105127
-
-
Clarke, E.1
Kroening, D.2
Sharygina, N.3
Yorav, K.4
-
11
-
-
34250195633
-
BoogiePL: A typed procedural language for checking object-oriented programs
-
Technical Report MSR-TR-2005-70, Microsoft Research
-
R. DeLine and K. R. M. Leino. BoogiePL: 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
-
-
1442341246
-
Simplify: A theorem prover for program checking
-
Technical report, HPL-2003-148
-
D. L. Detlefs, G. Nelson, and J. B. Saxe. Simplify: A theorem prover for program checking. Technical report, HPL-2003-148, 2003.
-
(2003)
-
-
Detlefs, D.L.1
Nelson, G.2
Saxe, J.B.3
-
13
-
-
0016543936
-
Guarded commands, nondeterminacy and formal derivation of programs
-
E. W. Dijkstra. Guarded commands, nondeterminacy and formal derivation of programs. Communications of the ACM, 18:453-457, 1975.
-
(1975)
Communications of the ACM
, vol.18
, pp. 453-457
-
-
Dijkstra, E.W.1
-
14
-
-
35048862900
-
Multi-prover verification of C programs
-
International Conference on Formal Engineering Methods ICFEM '04
-
J. Pilliâtre and C. Marché. Multi-prover verification of C programs. In International Conference on Formal Engineering Methods (ICFEM '04), LNCS 3308, pages 15-29, 2004.
-
(2004)
LNCS
, vol.3308
, pp. 15-29
-
-
Pilliâtre, J.1
Marché, C.2
-
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 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
-
16
-
-
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
-
18
-
-
26944445043
-
Simulating reachability using first-order logic with applications to verification of linked data structures
-
Conference on Automated Deduction CADE '05
-
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.
-
(2005)
LNCS
, vol.3632
, pp. 99-115
-
-
Lev-Ami, T.1
Immerman, N.2
Reps, T.W.3
Sagiv, S.4
Srivastava, S.5
Yorsh, G.6
-
19
-
-
84906086021
-
TVLA: A system for implementing static analyses
-
Static Analysis Symposium SAS '00
-
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.
-
(2000)
LNCS
, vol.1824
, pp. 280-301
-
-
Lev-Ami, T.1
Sagiv, S.2
-
20
-
-
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
-
22
-
-
0031598986
-
Solving shape-analysis problems in languages with destructive updating
-
S. Sagiv, T. W. Reps, and R. Wilhelm. Solving shape-analysis problems in languages with destructive updating. ACM Transactions on Programming Languages and Systems (TOPLAS), 20(1):1-50, 1998.
-
(1998)
ACM Transactions on Programming Languages and Systems (TOPLAS)
, vol.20
, Issue.1
, pp. 1-50
-
-
Sagiv, S.1
Reps, T.W.2
Wilhelm, R.3
|