-
1
-
-
33749840533
-
Specialized 3-valued logic shape analysis using structure-based refinement and loose embedding
-
Lecture Notes in Computer Science, Springer
-
ARNOLD, G. 2006. Specialized 3-valued logic shape analysis using structure-based refinement and loose embedding. In Proceedings of the Static Analysis Symposium (SAS'06). Lecture Notes in Computer Science, vol.4134, Springer.
-
(2006)
Proceedings of the Static Analysis Symposium (SAS'06).
, vol.4134
-
-
Arnold, G.1
-
2
-
-
33745650097
-
Combining shape analyses by intersecting abstractions
-
Lecture Notes in Computer Science, Springer
-
ARNOLD,G.,MANEVICH, R., SAGIV, M., AND SHAHAM,R. 2006. Combining shape analyses by intersecting abstractions. In Proceedings of the International Conference on Verification, Model Checking and Abstract Interpretation (VMCAI'06). Lecture Notes in Computer Science, vol.3855, Springer.
-
(2006)
Proceedings of the International Conference on Verification, Model Checking and Abstract Interpretation (VMCAI'06)
, vol.3855
-
-
Arnold, G.1
Manevich, R.2
Sagiv, M.3
Shaham, R.4
-
3
-
-
0034826210
-
Bebop: A path-sensitive interprocedural dataflow engine
-
BALL, T. AND RAJAMANI, S. 2001. Bebop: A path-sensitive interprocedural dataflow engine. Prog. Anal. Softw. Tools Engin, 97-103.
-
(2001)
Prog. Anal. Softw. Tools Engin
, pp. 97-103
-
-
Ball, T.1
Rajamani, S.2
-
4
-
-
33749595070
-
Smallfoot: Modular automatic assertion checking with separation logic
-
Lecture Notes in Computer Science, Springer
-
BERDINE, J., CALCAGNO, C., AND O'HEARN, P.W. 2005. Smallfoot: Modular automatic assertion checking with separation logic. In Proceedings of the Symposium on Formal Methods for Components and Objects (FMCO'05). Lecture Notes in Computer Science, vol.4111, Springer, 115-137.
-
(2005)
Proceedings of the Symposium on Formal Methods for Components and Objects (FMCO'05)
, vol.4111
, pp. 115-137
-
-
Berdine, J.1
Calcagno, C.2
O'Hearn, P.W.3
-
5
-
-
38149111601
-
Revamping TVLA: Making parametric shape analysis competitive
-
Tel-Aviv University, Tel-Aviv, Israel
-
BOGUDLOV, I., LEV-AMI, T., REPS, T., AND SAGIV, M. 2007a. Revamping TVLA: Making parametric shape analysis competitive. Tech. rep. TR-2007-01-01, Tel-Aviv University, Tel-Aviv, Israel.
-
(2007)
Tech. Rep. TR-2007-01-01
-
-
Bogudlov, I.1
Lev-Ami, T.2
Reps, T.3
Sagiv, M.4
-
6
-
-
38149061005
-
Revamping TVLA: Making parametric shape analysis competitive (tool paper)
-
Lecture Notes in Computer Science, Springer
-
BOGUDLOV, I., LEV-AMI, T., REPS, T., AND SAGIV, M. 2007b. Revamping TVLA: Making parametric shape analysis competitive (tool paper). In Proceedings of the International Conference on Computer Aided Verification. Lecture Notes in Computer Science, vol.4590, Springer.
-
(2007)
Proceedings of the International Conference on Computer Aided Verification
, vol.4590
-
-
Bogudlov, I.1
Lev-Ami, T.2
Reps, T.3
Sagiv, M.4
-
7
-
-
84944409047
-
Reachability analysis of pushdown automata: Application to model checking
-
Lecture Notes in Computer Science, Springer
-
BOUAJJANI, A., ESPARZA, J., AND MALER, O. 1997. Reachability analysis of pushdown automata: Application to model checking. In Proceedings of the International Conference on Concurrency Theory (CONCUR'97). Lecture Notes in Computer Science, vol.1243, Springer, 135-150.
-
(1997)
Proceedings of the International Conference on Concurrency Theory (CONCUR'97)
, vol.1243
, pp. 135-150
-
-
Bouajjani, A.1
Esparza, J.2
Maler, O.3
-
8
-
-
0037967764
-
A generic approach to the static analysis of concurrent programs with procedures
-
ACM Press, New York
-
BOUAJJANI, A., ESPARZA, J., AND TOUILI, T. 2003. A generic approach to the static analysis of concurrent programs with procedures. In Principles of Programming Languange, ACM Press, New York, 62-73.
-
(2003)
Principles of Programming Languange
, pp. 62-73
-
-
Bouajjani, A.1
Esparza, J.2
Touili, T.3
-
10
-
-
0003038166
-
Static determination of dynamic properties of recursive procedures
-
E. Neuhold, Ed. North-Holland
-
COUSOT, P. AND COUSOT, R. 1977. Static determination of dynamic properties of recursive procedures. In Formal Descriptions of Programming Concepts, E. Neuhold, Ed. North-Holland, 237-277.
-
(1977)
Formal Descriptions of Programming Concepts
, pp. 237-277
-
-
Cousot, P.1
Cousot, R.2
-
11
-
-
85035003357
-
Automatic discovery of linear constraints among variables of a program
-
ACM Press, New York
-
COUSOT, P. AND HALBWACHS, N. 1978. Automatic discovery of linear constraints among variables of a program. In Principles of Programming Language, ACM Press, New York, 84-96.
-
(1978)
Principles of Programming Language
, pp. 84-96
-
-
Cousot, P.1
Halbwachs, N.2
-
13
-
-
35048886087
-
Numeric domains with summarized dimensions
-
Lecture Notes in Computer Science, Springer
-
GOPAN, D., DIMAIO, F., N.DOR, REPS, T., AND SAGIV, M. 2004. Numeric domains with summarized dimensions. In Tools and Algorithms for the Construction and Analysis of Systems. Lecture Notes in Computer Science, vol.2988, Springer, 512-529.
-
(2004)
Tools and Algorithms for the Construction and Analysis of Systems
, vol.2988
, pp. 512-529
-
-
Gopan, D.1
Dimaio, F.2
Dor, N.3
Reps, T.4
Sagiv, M.5
-
14
-
-
33749868702
-
Interprocedural shape analysis with separated heap abstractions
-
Lecture Notes in Computer Science, Springer
-
GOTSMAN, A., BERDINE, J., AND COOK, B. 2006. Interprocedural shape analysis with separated heap abstractions. In Proceedings of the Static Analysis Symposium (SAS'06). Lecture Notes in Computer Science, vol.4134, Springer, 240-260.
-
(2006)
Proceedings of the Static Analysis Symposium (SAS'06)
, vol.4134
, pp. 240-260
-
-
Gotsman, A.1
Berdine, J.2
Cook, B.3
-
16
-
-
35048813033
-
A relational approach to interprocedural shape analysis
-
Lecture Notes in Computer Science, Springer
-
JEANNET, B., LOGINOV, A., REPS, T., AND SAGIV, M. 2004. A relational approach to interprocedural shape analysis. In Proceedings of the Static Analysis Symposium (SAS'04). Lecture Notes in Computer Science, vol.3148, Springer.
-
(2004)
Proceedings of the Static Analysis Symposium (SAS'04)
, vol.3148
-
-
Jeannet, B.1
Loginov, A.2
Reps, T.3
Sagiv, M.4
-
18
-
-
84976754093
-
The interprocedural coincidence theorem
-
Lecture Notes in Computer Science, Springer
-
KNOOP, J. AND STEFFEN, B. 1992. The interprocedural coincidence theorem. In Computing Construction. Lecture Notes in Computer Science, vol.641, Springer, 125-140.
-
(1992)
Computing Construction
, vol.641
, pp. 125-140
-
-
Knoop, J.1
Steffen, B.2
-
19
-
-
84865662354
-
Back to the future: Revisiting precise program verification using smt solvers
-
ACM Press, New York
-
LAHIRI, S. K. AND QADEER, S. 2008. Back to the future: Revisiting precise program verification using smt solvers. In Principles of Programming Language. ACM Press, New York.
-
(2008)
Principles of Programming Language
-
-
Lahiri, S.K.1
Qadeer, S.2
-
20
-
-
0034593015
-
Putting static analysis to work for verification: A case study
-
LEV-AMI, T., REPS, T., SAGIV, M., AND WILHELM, R. 2000. Putting static analysis to work for verification: A case study. In Proceedings of the International Symposium on Software Testing and Analysis. 26-38.
-
(2000)
Proceedings of the International Symposium on Software Testing and Analysis
, pp. 26-38
-
-
Lev-Ami, T.1
Reps, T.2
Sagiv, M.3
Wilhelm, R.4
-
21
-
-
84906086021
-
TVLA: A system for implementing static analyses
-
Lecture Notes in Computer Science, Springer
-
LEV-AMI, T. AND SAGIV, M. 2000. TVLA: A system for implementing static analyses. In Proceedings of the Static Analysis Symposium (SAS'00). Lecture Notes in Computer Science, vol.1824, Springer, 280-301.
-
(2000)
Proceedings of the Static Analysis Symposium (SAS'00)
, vol.1824
, pp. 280-301
-
-
Lev-Ami, T.1
Sagiv, M.2
-
22
-
-
76749147469
-
-
Ph.D. thesis, Tech. rep. 1574. Computer Science Department, University of Wisconsin, Madison, WI
-
LOGINOV, A. 2006. Refinement-based program verification via three-valued-logic analysis. Ph.D. thesis, Tech. rep. 1574. Computer Science Department, University of Wisconsin, Madison, WI.
-
(2006)
Refinement-based Program Verification Via Three-valued-logic Analysis
-
-
Loginov, A.1
-
23
-
-
26444527350
-
Abstraction refinement via inductive learning
-
Lecture Notes in Computer Science, Springer
-
LOGINOV, A., REPS, T., AND SAGIV, M. 2005. Abstraction refinement via inductive learning. In Proceedings of the International Conference on Computer Aided Verification. Lecture Notes in Computer Science, vol.3576, Springer
-
(2005)
Proceedings of the International Conference on Computer Aided Verification
, vol.3576
-
-
Loginov, A.1
Reps, T.2
Sagiv, M.3
-
25
-
-
47249125852
-
Efficient context-sensitive shape analysis with graph based heap models
-
Lecture Notes in Computer Science, Springer
-
MARRON, M., HERMENEGILDO, M. V.,KAPUR, D., AND STEFANOVIC, D. 2008. Efficient context-sensitive shape analysis with graph based heap models. In Computer Construction. Lecture Notes in Computer Science, vol.4959, Springer, 245-259.
-
(2008)
Computer Construction
, vol.4959
, pp. 245-259
-
-
Marron, M.1
Hermenegildo, V.2
Kapur, M.D.3
Stefanovic, D.4
-
26
-
-
33745881897
-
The octagon abstract domain
-
MIŃE, A. 2006. The octagon abstract domain. Higher-Order Symb. Comput. 19, 1, 31-100.
-
(2006)
Higher-Order Symb. Comput.
, vol.19
, Issue.1
, pp. 31-100
-
-
Mińe, A.1
-
28
-
-
0029180939
-
Precise interprocedural dataflow analysis via graph reachability
-
ACM Press, New York
-
REPS, T., HORWITZ, S., AND SAGIV, M. 1995. Precise interprocedural dataflow analysis via graph reachability. In Principles of Programming Language. ACM Press, New York, 49-61.
-
(1995)
Principles of Programming Language
, pp. 49-61
-
-
Reps, T.1
Horwitz, S.2
Sagiv, M.3
-
29
-
-
35248890361
-
Finite differencing of logical formulas for static analysis
-
Lecture Notes in Computer Science
-
REPS, T., SAGIV, M., AND LOGINOV, A. 2003. Finite differencing of logical formulas for static analysis. In Proceedings of the European Symposium on Programming. Lecture Notes in Computer Science, vol.2618, 380-398.
-
(2003)
Proceedings of the European Symposium on Programming
, vol.2618
, pp. 380-398
-
-
Reps, T.1
Sagiv, M.2
Loginov, A.3
-
30
-
-
24344477041
-
Weighted pushdown systems and their application to interprocedural dataflow analysis
-
REPS, T., SCHWOON, S., JHA, S., AND MELSKI, D. 2005. Weighted pushdown systems and their application to interprocedural dataflow analysis. Sci. Comput. Program. 58, 1-2, 206-263.
-
(2005)
Sci. Comput. Program.
, vol.58
, Issue.1-2
, pp. 206-263
-
-
Reps, T.1
Schwoon, S.2
Jha, S.3
Melski, D.4
-
31
-
-
29144523220
-
A semantics for procedure local heaps and its abstraction
-
RINETZKY,N., BAUER, J., REPS, T., SAGIV, M., ANDWILHELM, R. 2005a. A semantics for procedure local heaps and its abstraction. In Proceedings of the 32nd ACM SIGPLAN - SIGACT Symposium on Principles of Programming Languages (POPL'05).
-
(2005)
Proceedings of the 32nd ACM SIGPLAN - SIGACT Symposium on Principles of Programming Languages (POPL'05)
-
-
Rinetzky, N.1
Bauer, J.2
Reps, T.3
Sagiv, M.4
Andwilhelm, R.5
-
32
-
-
84958978460
-
Interprocedural shape analysis for recursive programs
-
Lecture Notes in Computer Science, Springer
-
RINETZKY, N. AND SAGIV,M. 2001. Interprocedural shape analysis for recursive programs. In Computer Construction. Lecture Notes in Computer Science, vol.2027, Springer, 133-149.
-
(2001)
Computer Construction
, vol.2027
, pp. 133-149
-
-
Rinetzky, N.1
Sagiv, M.2
-
33
-
-
33646039398
-
Interprocedural shape analysis for cutpoint-free programs
-
Lecture Notes in Computer Science, Springer
-
RINETZKY, N., SAGIV, M., AND YAHAV, E. 2005b. Interprocedural shape analysis for cutpoint-free programs. In Proceedings of the Static Analysis Symposium (SAS'05). Lecture Notes in Computer Science, vol.3672, Springer.
-
(2005)
Proceedings of the Static Analysis Symposium (SAS'05)
, vol.3672
-
-
Rinetzky, N.1
Sagiv, M.2
Yahav, E.3
-
34
-
-
0030263395
-
Precise interprocedural dataflow analysis with applications to constant propagation
-
SAGIV, M., REPS, T., AND HORWITZ, S. 1996. Precise interprocedural dataflow analysis with applications to constant propagation. Theor. Comput. Sci. 167, 131-170.
-
(1996)
Theor. Comput. Sci.
, vol.167
, pp. 131-170
-
-
Sagiv, M.1
Reps, T.2
Horwitz, S.3
-
35
-
-
0039488517
-
Parametric shape analysis via 3-valued logic
-
SAGIV, M., REPS, T., AND WILHELM, R. 2002. Parametric shape analysis via 3-valued logic. ACM Trans. Program. Lang. Syst. 24, 3, 217-298.
-
(2002)
ACM Trans. Program. Lang. Syst.
, vol.24
, Issue.3
, pp. 217-298
-
-
Sagiv, M.1
Reps, T.2
Wilhelm, R.3
-
36
-
-
3042546934
-
-
Ph.D. thesis, Technical University of Munich, Munich, Germany
-
SCHWOON, S. 2002. Model-checking pushdown systems. Ph.D. thesis, Technical University of Munich, Munich, Germany.
-
(2002)
Model-checking Pushdown Systems
-
-
Schwoon, S.1
-
37
-
-
0002823436
-
Two approaches to interprocedural data flow analysis
-
S. Muchnick and N. Jones, Eds. Prentice-Hall, Englewood Cliffs, NJ. Chapter 7
-
SHARIR, M. AND PNUELI, A. 1981. Two approaches to interprocedural data flow analysis. In Program Flow Analysis: Theory and Applications, S. Muchnick and N. Jones, Eds. Prentice-Hall, Englewood Cliffs, NJ. Chapter 7, 189-234.
-
(1981)
Program Flow Analysis: Theory and Applications
, pp. 189-234
-
-
Sharir, M.1
Pnueli, A.2
-
38
-
-
35048814529
-
Symbolically computing most-precise abstract operations for shape analysis
-
Lecture Notes in Computer Science, Springer
-
YORSH, G., REPS, T., AND SAGIV,M. 2004. Symbolically computing most-precise abstract operations for shape analysis. In Tools and Algorithms for the Construction and Analysis of Systems. Lecture Notes in Computer Science, vol.2988, Springer, 530-545.
-
(2004)
Tools and Algorithms for the Construction and Analysis of Systems
, vol.2988
, pp. 530-545
-
-
Yorsh, G.1
Reps, T.2
Sagiv, M.3
|