-
1
-
-
24144470812
-
Shape Analysis by Predicate Abstraction
-
Cousot, R, ed, VMCAI 2005, Springer, Heidelberg
-
Balaban, I., Pnueli, A., Zuck, L.: Shape Analysis by Predicate Abstraction. In: Cousot, R. (ed.) VMCAI 2005. LNCS, vol. 3385, pp. 164-180. Springer, Heidelberg (2005)
-
(2005)
LNCS
, vol.3385
, pp. 164-180
-
-
Balaban, I.1
Pnueli, A.2
Zuck, L.3
-
2
-
-
38149032420
-
-
Berdine, J., Calcagno, C., Cook, B., Distefano, D., O'Hearn, P., Wies, T., Yang, H.: Shape analysis of composite data structures. In: Damm, W., Hermanns, H. (eds.) CAV 2007. LNCS, 4590, Springer, Heidelberg (2007)
-
Berdine, J., Calcagno, C., Cook, B., Distefano, D., O'Hearn, P., Wies, T., Yang, H.: Shape analysis of composite data structures. In: Damm, W., Hermanns, H. (eds.) CAV 2007. LNCS, vol. 4590, Springer, Heidelberg (2007)
-
-
-
-
3
-
-
33749858392
-
-
Berdine, J., Cook, B., Distefano, D., O'Hearn, P.: Automatic termination proofs for programs with shape-shifting heaps. In: Ball, T., Jones, R.B. (eds.) CAV 2006. LNCS, 4144, pp. 386-400. Springer, Heidelberg (2006)
-
Berdine, J., Cook, B., Distefano, D., O'Hearn, P.: Automatic termination proofs for programs with shape-shifting heaps. In: Ball, T., Jones, R.B. (eds.) CAV 2006. LNCS, vol. 4144, pp. 386-400. Springer, Heidelberg (2006)
-
-
-
-
4
-
-
33749861364
-
-
Bouajjani, A., Habermehl, P., Rogalewicz, A., Vojnar, T.: Abstract Tree Regular Model Checking of Complex Dynamic Data Structures. In: Yi, K. (ed.) SAS 2006. LNCS, 4134, pp. 52-70. Springer, Heidelberg (2006)
-
Bouajjani, A., Habermehl, P., Rogalewicz, A., Vojnar, T.: Abstract Tree Regular Model Checking of Complex Dynamic Data Structures. In: Yi, K. (ed.) SAS 2006. LNCS, vol. 4134, pp. 52-70. Springer, Heidelberg (2006)
-
-
-
-
5
-
-
33749853720
-
-
Calcagno, C., Distefano, D., O'Hearn, P., Yang, H.: Beyond Reachability: Shape Abstraction in the Presence of Pointer Arithmetic. In: Yi, K. (ed.) SAS 2006. LNCS, 4134, pp. 182-203. Springer, Heidelberg (2006)
-
Calcagno, C., Distefano, D., O'Hearn, P., Yang, H.: Beyond Reachability: Shape Abstraction in the Presence of Pointer Arithmetic. In: Yi, K. (ed.) SAS 2006. LNCS, vol. 4134, pp. 182-203. Springer, Heidelberg (2006)
-
-
-
-
6
-
-
82755188152
-
Local action and abstract separation logic
-
to appear
-
Calcagno, C., O'Hearn, P., Yang, H.: Local action and abstract separation logic. In: LICS'07 (to appear, 2007)
-
(2007)
LICS'07
-
-
Calcagno, C.1
O'Hearn, P.2
Yang, H.3
-
7
-
-
84959062828
-
Modular Static Program Analysis
-
Horspool, R.N, ed, CC 2002 and ETAPS 2002, Springer, Heidelberg
-
Cousot, P., Cousot, R.: Modular Static Program Analysis. In: Horspool, R.N. (ed.) CC 2002 and ETAPS 2002. LNCS, vol. 2304, pp. 159-178. Springer, Heidelberg (2002)
-
(2002)
LNCS
, vol.2304
, pp. 159-178
-
-
Cousot, P.1
Cousot, R.2
-
8
-
-
85050550846
-
Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints
-
Cousot, P., Cousot, R.: Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints. In: 4th POPL, pp. 238-252 (1977)
-
(1977)
4th POPL
, pp. 238-252
-
-
Cousot, P.1
Cousot, R.2
-
9
-
-
33745765468
-
A local shape analysis based on separation logic
-
Hermanns, H, Palsberg, J, eds, TACAS 2006 and ETAPS 2006, Springer, Heidelberg
-
Distefano, D., O'Hearn, P., Yang, H.: A local shape analysis based on separation logic. In: Hermanns, H., Palsberg, J. (eds.) TACAS 2006 and ETAPS 2006. LNCS, vol. 3920, pp. 287-302. Springer, Heidelberg (2006)
-
(2006)
LNCS
, vol.3920
, pp. 287-302
-
-
Distefano, D.1
O'Hearn, P.2
Yang, H.3
-
10
-
-
33749868702
-
-
Gotsman, A., Berdine, J., Cook, B.: Interprocedural shape analysis with separated heap abstractions. In: Yi, K. (ed.) SAS 2006. LNCS, 4134, pp. 240-260. Springer, Heidelberg (2006)
-
Gotsman, A., Berdine, J., Cook, B.: Interprocedural shape analysis with separated heap abstractions. In: Yi, K. (ed.) SAS 2006. LNCS, vol. 4134, pp. 240-260. Springer, Heidelberg (2006)
-
-
-
-
11
-
-
35448984534
-
Thread-modular shape analysis
-
to appear
-
Gotsman, A., Berdine, J., Cook, B., Sagiv, M.: Thread-modular shape analysis. In: PLDI 2007 (to appear, 2007)
-
(2007)
PLDI
-
-
Gotsman, A.1
Berdine, J.2
Cook, B.3
Sagiv, M.4
-
12
-
-
35448950882
-
Shape analysis with inductive recursion synthesis
-
to appear
-
Guo, B., Vachharajani, N., August, D.: Shape analysis with inductive recursion synthesis. In: PLDI 2007 (to appear, 2007)
-
(2007)
PLDI
-
-
Guo, B.1
Vachharajani, N.2
August, D.3
-
13
-
-
29144444097
-
Region-based shape analysis with tracked locations
-
Hackett, B., Rugina, R.: Region-based shape analysis with tracked locations. In: 32nd POPL, pp. 310-323 (2005)
-
(2005)
32nd POPL
, pp. 310-323
-
-
Hackett, B.1
Rugina, R.2
-
14
-
-
33646364121
-
-
TR 1505, Comp. Sci. Dept, Univ. of Wisconsin
-
Jeannet, B., Loginov, A., Reps, T., Sagiv, M.: A relational approach to interprocedural shape analysis. In: TR 1505, Comp. Sci. Dept., Univ. of Wisconsin (2004)
-
(2004)
A relational approach to interprocedural shape analysis
-
-
Jeannet, B.1
Loginov, A.2
Reps, T.3
Sagiv, M.4
-
15
-
-
33749864825
-
-
Lev-Ami, T., Immerman, N., Sagiv, M.: Abstraction for shape analysis with fast and precise transfomers. In: Ball, T., Jones, R.B. (eds.) CAV 2006. LNCS, 4144, pp. 547-561. Springer, Heidelberg (2006)
-
Lev-Ami, T., Immerman, N., Sagiv, M.: Abstraction for shape analysis with fast and precise transfomers. In: Ball, T., Jones, R.B. (eds.) CAV 2006. LNCS, vol. 4144, pp. 547-561. Springer, Heidelberg (2006)
-
-
-
-
16
-
-
34547463929
-
Inferring invariants in Separation Logic for imperative list-processing programs
-
Magill, S., Nanevski, A., Clarke, E., Lee, P.: Inferring invariants in Separation Logic for imperative list-processing programs. In: 3rd SPACE Workshop (2006)
-
(2006)
3rd SPACE Workshop
-
-
Magill, S.1
Nanevski, A.2
Clarke, E.3
Lee, P.4
-
17
-
-
38149065959
-
Shape analysis by graph decomposition
-
Manevich, R., Berdine, J., Cook, B., Ramalingam, G., Sagiv, M.: Shape analysis by graph decomposition. In: 13th TACAS (2007)
-
(2007)
13th TACAS
-
-
Manevich, R.1
Berdine, J.2
Cook, B.3
Ramalingam, G.4
Sagiv, M.5
-
18
-
-
24144463825
-
Predicate abstraction and canonical abstraction for singly-linked lists
-
Cousot, R, ed, VMCAI 2005, Springer, Heidelberg
-
Manevich, R., Yahav, E., Ramalingam, G., Sagiv, M.: Predicate abstraction and canonical abstraction for singly-linked lists. In: Cousot, R. (ed.) VMCAI 2005. LNCS, vol. 3385, pp. 181-198. Springer, Heidelberg (2005)
-
(2005)
LNCS
, vol.3385
, pp. 181-198
-
-
Manevich, R.1
Yahav, E.2
Ramalingam, G.3
Sagiv, M.4
-
19
-
-
84959039613
-
CIL:intermediate language and tools for analysis and transformation of C programs
-
Horspool, R.N, ed, CC 2002 and ETAPS 2002, Springer, Heidelberg
-
Necula, G., McPeak, S., Rahul, S., Weimer, W.: CIL:intermediate language and tools for analysis and transformation of C programs. In: Horspool, R.N. (ed.) CC 2002 and ETAPS 2002. LNCS, vol. 2304, pp. 213-228. Springer, Heidelberg (2002)
-
(2002)
LNCS
, vol.2304
, pp. 213-228
-
-
Necula, G.1
McPeak, S.2
Rahul, S.3
Weimer, W.4
-
20
-
-
34047114898
-
Resources, concurrency and local reasoning. Theoretical Computer Science
-
to appear
-
O'Hearn, P.: Resources, concurrency and local reasoning. Theoretical Computer Science. Preliminary version appeared in CONCUR'04 (to appear, 2007)
-
(2007)
Preliminary version appeared in CONCUR'04
-
-
O'Hearn, P.1
-
21
-
-
84944269268
-
Local reasoning about programs that alter data structures
-
Fribourg, L, ed, CSL 2001 and EACSL 2001, Springer, Heidelberg
-
O'Hearn, P., Reynolds, J., Yang, H.: Local reasoning about programs that alter data structures. In: Fribourg, L. (ed.) CSL 2001 and EACSL 2001. LNCS, vol. 2142, pp. 1-19. Springer, Heidelberg (2001)
-
(2001)
LNCS
, vol.2142
, pp. 1-19
-
-
O'Hearn, P.1
Reynolds, J.2
Yang, H.3
-
22
-
-
0036051192
-
Separation logic: A logic for shared mutable data structures
-
Reynolds, J.C.: Separation logic: A logic for shared mutable data structures. In: 17th LICS, pp. 55-74 (2002)
-
(2002)
17th LICS
, pp. 55-74
-
-
Reynolds, J.C.1
-
23
-
-
29144523220
-
A semantics for procedure local heaps and its abstractions
-
Rinetzky, N., Bauer, J., Reps, T., Sagiv, M., Wilhelm, R.: A semantics for procedure local heaps and its abstractions. In: 32nd POPL, pp. 296-309 (2005)
-
(2005)
32nd POPL
, pp. 296-309
-
-
Rinetzky, N.1
Bauer, J.2
Reps, T.3
Sagiv, M.4
Wilhelm, R.5
-
24
-
-
0031598986
-
Solving Shape-Analysis Problems in Languages with Destructive Updating
-
Sagiv, M., Reps, T., Wilhelm, R.: Solving Shape-Analysis Problems in Languages with Destructive Updating. ACM TOPLAS 20(1), 1-50 (1998)
-
(1998)
ACM TOPLAS
, vol.20
, Issue.1
, pp. 1-50
-
-
Sagiv, M.1
Reps, T.2
Wilhelm, R.3
-
25
-
-
0039488517
-
Parametric shape analysis via 3-valued logic
-
Sagiv, M., Reps, T., Wilhelm, R.: Parametric shape analysis via 3-valued logic. ACM TOPLAS 24(3), 217-298 (2002)
-
(2002)
ACM TOPLAS
, vol.24
, Issue.3
, pp. 217-298
-
-
Sagiv, M.1
Reps, T.2
Wilhelm, R.3
-
26
-
-
38149017776
-
An abstract domain for separation logic formulae
-
Sims, E.-J.: An abstract domain for separation logic formulae. In: 1st EAAI, pp. 133-148 (2006)
-
(2006)
1st EAAI
, pp. 133-148
-
-
Sims, E.-J.1
-
27
-
-
35248859723
-
Verifying temporal heap properties specified via evolution logic
-
Degano, P, ed, ESOP 2003 and ETAPS 2003, Springer, Heidelberg
-
Yahav, E., Reps, T., Sagiv, M., Wilhelm, R.: Verifying temporal heap properties specified via evolution logic. In: Degano, P. (ed.) ESOP 2003 and ETAPS 2003. LNCS, vol. 2618, pp. 204-222. Springer, Heidelberg (2003)
-
(2003)
LNCS
, vol.2618
, pp. 204-222
-
-
Yahav, E.1
Reps, T.2
Sagiv, M.3
Wilhelm, R.4
-
28
-
-
84948962852
-
A semantic basis for local reasoning
-
Nielsen, M, Engberg, U, eds, ETAPS 2002 and FOSSACS 2002, Springer, Heidelberg
-
Yang, H., O'Hearn, P.: A semantic basis for local reasoning. In: Nielsen, M., Engberg, U. (eds.) ETAPS 2002 and FOSSACS 2002. LNCS, vol. 2303, pp. 402-416. Springer, Heidelberg (2002)
-
(2002)
LNCS
, vol.2303
, pp. 402-416
-
-
Yang, H.1
O'Hearn, P.2
|