-
1
-
-
27844563963
-
Polymorphic predicate abstraction
-
T. Ball, T. D. Millstein, and S. K. Rajamani. Polymorphic predicate abstraction. ACM Trans. Program. Lang. Syst., 27(2):314-343, 2005.
-
(2005)
ACM Trans. Program. Lang. Syst.
, vol.27
, Issue.2
, pp. 314-343
-
-
Ball, T.1
Millstein, T.D.2
Rajamani, S.K.3
-
3
-
-
0034447887
-
Modular interprocedural pointer analysis using access paths: Design, implementation, and evaluation
-
B.-C. Cheng and W.-M. W. Hwu. Modular interprocedural pointer analysis using access paths: design, implementation, and evaluation. In PLDI, pages 57-69, 2000.
-
(2000)
PLDI
, pp. 57-69
-
-
Cheng, B.-C.1
Hwu, W.-M.W.2
-
4
-
-
84959062828
-
Modular static program analysis
-
ISBN 3-540-43369-4
-
P. Cousot and R. Cousot. Modular static program analysis. In CC, pages 159-178, 2002. ISBN 3-540-43369-4.
-
(2002)
CC
, pp. 159-178
-
-
Cousot, P.1
Cousot, R.2
-
5
-
-
85050550846
-
Abstract interpretation: A unified lattice model for static analysis of programs by construction of approximation of fixed points
-
P. Cousot and R. Cousot. Abstract interpretation: A unified lattice model for static analysis of programs by construction of approximation of fixed points. In POPL, 1977.
-
(1977)
POPL
-
-
Cousot, P.1
Cousot, R.2
-
6
-
-
0003038166
-
Static determination of dynamic properties of recursive procedures
-
E.J. Neuhold, editor, IFIP WG 2.2, St. Andrews, Canada, August 1977, North-Holland
-
P. Cousot and R. Cousot. Static determination of dynamic properties of recursive procedures. In E.J. Neuhold, editor, Formal Descriptions of Programming Concepts, (IFIP WG 2.2, St. Andrews, Canada, August 1977), pages 237-277. North-Holland, 1978.
-
(1978)
Formal Descriptions of Programming Concepts
, pp. 237-277
-
-
Cousot, P.1
Cousot, R.2
-
7
-
-
0018294932
-
Systematic design of program analysis frameworks
-
P. Cousot and R. Cousot. Systematic design of program analysis frameworks. In POPL, pages 269-282, 1979.
-
(1979)
POPL
, pp. 269-282
-
-
Cousot, P.1
Cousot, R.2
-
8
-
-
85035003357
-
Automatic discovery of linear restraints among variables of a program
-
P. Cousot and N. Halbwachs. Automatic discovery of linear restraints among variables of a program. In POPL, pages 84-96, 1978.
-
(1978)
POPL
, pp. 84-96
-
-
Cousot, P.1
Halbwachs, N.2
-
9
-
-
0036040604
-
ESP: Path-sensitive program verification in polynomial time
-
M. Das, S. Lerner, and M. Seigle. ESP: Path-sensitive program verification in polynomial time. In PLDI, pages 57-68, 2002.
-
(2002)
PLDI
, pp. 57-68
-
-
Das, M.1
Lerner, S.2
Seigle, M.3
-
10
-
-
0036039550
-
Adoption and focus: Practical linear types for imperative programming
-
June
-
R. DeLine and M. Fähndrich. Adoption and focus: Practical linear types for imperative programming. In PDLI, pages 13-24, June 2002.
-
(2002)
PDLI
, pp. 13-24
-
-
DeLine, R.1
Fähndrich, M.2
-
11
-
-
34250326521
-
Typestates for objects
-
R. DeLine and M. Fähndrich. Typestates for objects. In ECOOP, pages 465-490, 2004.
-
(2004)
ECOOP
, pp. 465-490
-
-
DeLine, R.1
Fähndrich, M.2
-
12
-
-
23744483521
-
Software validation via scalable path-sensitive value flow analysis
-
N. Dor, S. Adams, M. Das, and Z. Yang. Software validation via scalable path-sensitive value flow analysis. In ISSTA, 2004. URL http://doi.acm.org/10. 1145/1007515.
-
(2004)
ISSTA
-
-
Dor, N.1
Adams, S.2
Das, M.3
Yang, Z.4
-
13
-
-
35248866218
-
Typestate verification: Abstraction techniques and complexity results
-
J. Field, D. Goyal, G. Ramalingam, and E. Yahav. Typestate verification: Abstraction techniques and complexity results. In SAS, pages 439-462, 2003.
-
(2003)
SAS
, pp. 439-462
-
-
Field, J.1
Goyal, D.2
Ramalingam, G.3
Yahav, E.4
-
14
-
-
34247362881
-
Effective typestate verification in the presence of aliasing
-
S. Fink, E. Yahav, N. Dor, G. Ramalingam, and E. Geay. Effective typestate verification in the presence of aliasing. In ISSTA, pages 133-144, 2006.
-
(2006)
ISSTA
, pp. 133-144
-
-
Fink, S.1
Yahav, E.2
Dor, N.3
Ramalingam, G.4
Geay, E.5
-
15
-
-
0036036247
-
Flow-sensitive type qualifiers
-
J. S. Foster, T. Terauchi, and A. Aiken. Flow-sensitive type qualifiers. In PLDI, pages 1-12, 2002.
-
(2002)
PLDI
, pp. 1-12
-
-
Foster, J.S.1
Terauchi, T.2
Aiken, A.3
-
16
-
-
78049511595
-
-
Ganymed SSH-2 for Java
-
Ganymed SSH-2 for Java. Ganymed SSH-2 for java. http://www.ganymed.ethz. ch/ssh2/.
-
Ganymed SSH-2 for Java
-
-
-
17
-
-
37149050700
-
Computing procedure summaries for interprocedural analysis
-
S. Gulwani and A. Tiwari. Computing procedure summaries for interprocedural analysis. In ESOP, pages 253-267, 2007.
-
(2007)
ESOP
, pp. 253-267
-
-
Gulwani, S.1
Tiwari, A.2
-
18
-
-
34548293706
-
Interprocedural analysis of asynchronous programs
-
R. Jhala and R. Majumdar. Interprocedural analysis of asynchronous programs. In POPL, pages 339-350, 2007.
-
(2007)
POPL
, pp. 339-350
-
-
Jhala, R.1
Majumdar, R.2
-
19
-
-
1442287622
-
Precise interprocedural analysis through linear algebra
-
M. Müller-Olm and H. Seidl. Precise interprocedural analysis through linear algebra. In POPL, pages 330-341, 2004.
-
(2004)
POPL
, pp. 330-341
-
-
Müller-Olm, M.1
Seidl, H.2
-
20
-
-
0019003680
-
Fast decision procedures based on congruence closure
-
G. Nelson and D. C. Oppen. Fast decision procedures based on congruence closure. J. ACM, 27(2):356-364, 1980.
-
(1980)
J. ACM
, vol.27
, Issue.2
, pp. 356-364
-
-
Nelson, G.1
Oppen, D.C.2
-
21
-
-
8344288219
-
Kiss: Keep it simple and sequential
-
S. Qadeer and D. Wu. Kiss: keep it simple and sequential. In PLDI, pages 14-24, 2004.
-
(2004)
PLDI
, pp. 14-24
-
-
Qadeer, S.1
Wu, D.2
-
22
-
-
0029180939
-
Precise interprocedural dataflow analysis via graph reachability
-
T. Reps, S. Horwitz, and M. Sagiv. Precise interprocedural dataflow analysis via graph reachability. In POPL, pages 49-61, 1995.
-
(1995)
POPL
, pp. 49-61
-
-
Reps, T.1
Horwitz, S.2
Sagiv, M.3
-
23
-
-
24344477041
-
Weighted pushdown systems and their application to interprocedural dataflow analysis
-
T. Reps, S. Schwoon, S. Jha, and D. Melski. Weighted pushdown systems and their application to interprocedural dataflow analysis. Sci. Comput. Program., 58(1-2):206-263, 2005.
-
(2005)
Sci. Comput. Program.
, vol.58
, Issue.1-2
, pp. 206-263
-
-
Reps, T.1
Schwoon, S.2
Jha, S.3
Melski, D.4
-
25
-
-
0030263395
-
Precise interprocedural dataflow analysis with applications to constant propagation
-
ISSN 0304-3975
-
M. Sagiv, T. Reps, and S. Horwitz. Precise interprocedural dataflow analysis with applications to constant propagation. Theor. Comput. Sci., 167(1-2): 131-170, 1996a. ISSN 0304-3975. doi: http://dx.doi.org/10.1016/0304- 3975(96)00072-2.
-
(1996)
Theor. Comput. Sci.
, vol.167
, Issue.1-2
, pp. 131-170
-
-
Sagiv, M.1
Reps, T.2
Horwitz, S.3
-
26
-
-
0030263395
-
Precise interprocedural dataflow analysis with applications to constant propagation
-
M. Sagiv, T. W. Reps, and S. Horwitz. Precise interprocedural dataflow analysis with applications to constant propagation. Theor. Comput. Sci., 167(1&2):131-170, 1996b.
-
(1996)
Theor. Comput. Sci.
, vol.167
, Issue.1-2
, pp. 131-170
-
-
Sagiv, M.1
Reps, T.W.2
Horwitz, S.3
-
27
-
-
37849016237
-
-
PhD thesis, Massachusetts Institute of Technology, Cambridge, Massachusetts, USA
-
A. Salcianu. Pointer Analysis for Java Programs: Novel Techniques and Applications. PhD thesis, Massachusetts Institute of Technology, Cambridge, Massachusetts, USA, 2006.
-
(2006)
Pointer Analysis for Java Programs: Novel Techniques and Applications
-
-
Salcianu, A.1
-
28
-
-
0002823436
-
Two approaches to interprocedural data ow analysis
-
S.S. Muchnick and N.D. Jones, editors, chapter 7, Prentice-Hall, Englewood Cliffs, NJ
-
M. Sharir and A. Pnueli. Two approaches to interprocedural data ow analysis. In S.S. Muchnick and N.D. Jones, editors, Program Flow Analysis: Theory and Applications, chapter 7, pages 189-234. Prentice-Hall, Englewood Cliffs, NJ, 1981.
-
(1981)
Program Flow Analysis: Theory and Applications
, pp. 189-234
-
-
Sharir, M.1
Pnueli, A.2
-
29
-
-
0022605097
-
Typestate: A programming language concept for enhancing software reliability
-
R. E. Strom and S. Yemini. Typestate: A programming language concept for enhancing software reliability. IEEE Trans. Software Eng., 12(1): 157-171, 1986.
-
(1986)
IEEE Trans. Software Eng.
, vol.12
, Issue.1
, pp. 157-171
-
-
Strom, R.E.1
Yemini, S.2
-
30
-
-
84865642776
-
-
The Ashes suite
-
The Ashes suite. The ashes suite. http://www.sable.mcgill.ca/ashes/.
-
The Ashes Suite
-
-
-
31
-
-
0033203864
-
Compositional pointer and escape analysis for java programs
-
J. Whaley and M. Rinard. Compositional pointer and escape analysis for java programs. In OOPSLA, pages 187-206, 1999.
-
(1999)
OOPSLA
, pp. 187-206
-
-
Whaley, J.1
Rinard, M.2
-
32
-
-
17044371129
-
Scalable error detection using boolean satisfiability
-
Y. Xie and A. Aiken. Scalable error detection using boolean satisfiability. In POPL, pages 351-363, 2005.
-
(2005)
POPL
, pp. 351-363
-
-
Xie, Y.1
Aiken, A.2
|