-
1
-
-
84976663189
-
Detecting equality of variables in programs
-
Alpern, B., Wegman, M.N., Zadeck, F.K.: Detecting equality of variables in programs. In: 15th Annual ACM Symposium on POPL, pp. 1-11 (1988)
-
(1988)
15th Annual ACM Symposium on POPL
, pp. 1-11
-
-
Alpern, B.1
Wegman, M.N.2
Zadeck, F.K.3
-
2
-
-
0346205107
-
Unification theory
-
Robinson, A, Voronkov, A, eds, chapter 8, Elsevier, Amsterdam
-
Baader, F., Snyder, W.: Unification theory. In: Robinson, A., Voronkov, A. (eds.) Handbook of Automated Reasoning (chapter 8), vol. I, pp. 445-532. Elsevier, Amsterdam (2001)
-
(2001)
Handbook of Automated Reasoning
, vol.1
, pp. 445-532
-
-
Baader, F.1
Snyder, W.2
-
4
-
-
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 Annual ACM Symposium on POPL, pp. 234-252 (1977)
-
(1977)
4th Annual ACM Symposium on POPL
, pp. 234-252
-
-
Cousot, P.1
Cousot, R.2
-
5
-
-
0018294932
-
Systematic design of program analysis frameworks
-
Cousot, P., Cousot, R.: Systematic design of program analysis frameworks. In: 6th ACM Symp. on POPL, pp. 269-282 (1979)
-
(1979)
6th ACM Symp. on POPL
, pp. 269-282
-
-
Cousot, P.1
Cousot, R.2
-
6
-
-
0036036098
-
Extended static checking for Java
-
Flanagan, C., Rustan, K., Leino, M., Lillibridge, M., Nelson, G., Saxe, J.B., Stata, R.: Extended static checking for Java. In: PLDI, pp. 234-245 (2002)
-
(2002)
PLDI
, pp. 234-245
-
-
Flanagan, C.1
Rustan, K.2
Leino, M.3
Lillibridge, M.4
Nelson, G.5
Saxe, J.B.6
Stata, R.7
-
7
-
-
35048901016
-
-
Gulwani, S., Necula, G.C.: A polynomial-time algorithm for global value numbering. In: Giacobazzi, R. (ed.) SAS 2004. LNCS, 3148, pp. 212-227. Springer, Heidelberg (2004)
-
Gulwani, S., Necula, G.C.: A polynomial-time algorithm for global value numbering. In: Giacobazzi, R. (ed.) SAS 2004. LNCS, vol. 3148, pp. 212-227. Springer, Heidelberg (2004)
-
-
-
-
8
-
-
33745200176
-
Assertion checking over combined abstraction of linear arithmetic and uninterpreted functions
-
Sestoft, P, ed, ESOP 2006 and ETAPS 2006, Springer, Heidelberg
-
Gulwani, S., Tiwari, A.: Assertion checking over combined abstraction of linear arithmetic and uninterpreted functions. In: Sestoft, P. (ed.) ESOP 2006 and ETAPS 2006. LNCS, vol. 3924, Springer, Heidelberg (2006)
-
(2006)
LNCS
, vol.3924
-
-
Gulwani, S.1
Tiwari, A.2
-
9
-
-
33746065301
-
-
abstract interpreters. In: PLDI June
-
Gulwani, S., Tiwari, A.: Combining abstract interpreters. In: PLDI (June 2006)
-
(2006)
Combining
-
-
Gulwani, S.1
Tiwari, A.2
-
10
-
-
35148842801
-
Assertion checking unified
-
Cook, B, Podelski, A, eds, VMCAI 2007, Springer, Heidelberg , to appear
-
Gulwani, S., Tiwari, A.: Assertion checking unified. In: Cook, B., Podelski, A. (eds.) VMCAI 2007. LNCS, vol. 4349, Springer, Heidelberg (2007) (to appear)
-
(2007)
LNCS
, vol.4349
-
-
Gulwani, S.1
Tiwari, A.2
-
11
-
-
37149050700
-
Computing procedure summaries for interprocedural analysis
-
Proc. European Symp. on Programming, ESOP, Springer, Heidelberg , to appear
-
Gulwani, S., Tiwari, A.: Computing procedure summaries for interprocedural analysis. In: Proc. European Symp. on Programming, ESOP 2007. LNCS, Springer, Heidelberg (2007) (to appear)
-
(2007)
LNCS
-
-
Gulwani, S.1
Tiwari, A.2
-
12
-
-
35148872989
-
-
Gulwani, S., Tiwari, A.: Static analysis of heap manipulating low-level software. In: CAV. LNCS, 4590, Springer, Heidelberg (2007)
-
Gulwani, S., Tiwari, A.: Static analysis of heap manipulating low-level software. In: CAV. LNCS, vol. 4590, Springer, Heidelberg (2007)
-
-
-
-
13
-
-
35048829429
-
Join algorithms for the theory of uninterpreted symbols
-
Lodaya, K, Mahajan, M, eds, FSTTCS 2004, Springer, Heidelberg
-
Gulwani, S., Tiwari, A., Necula, G.C.: Join algorithms for the theory of uninterpreted symbols. In: Lodaya, K., Mahajan, M. (eds.) FSTTCS 2004. LNCS, vol. 3328, pp. 311-323. Springer, Heidelberg (2004)
-
(2004)
LNCS
, vol.3328
, pp. 311-323
-
-
Gulwani, S.1
Tiwari, A.2
Necula, G.C.3
-
14
-
-
0016881880
-
Affine relationships among variables of a program
-
Karr, M.: Affine relationships among variables of a program. Acta Informatica 6, 133-151 (1976)
-
(1976)
Acta Informatica
, vol.6
, pp. 133-151
-
-
Karr, M.1
-
15
-
-
33745881897
-
The octagon abstract domain. Higher Order Symbol
-
Mine, A.: The octagon abstract domain. Higher Order Symbol. Comput. 19(1), 31-100 (2006)
-
(2006)
Comput
, vol.19
, Issue.1
, pp. 31-100
-
-
Mine, A.1
-
16
-
-
24144432958
-
Checking Herbrand equalities and beyond
-
Cousot, R, ed, VMCAI 2005, Springer, Heidelberg
-
Müller-Olm, M., Rüthing, O., Seidl, H.: Checking Herbrand equalities and beyond. In: Cousot, R. (ed.) VMCAI 2005. LNCS, vol. 3385, pp. 79-96. Springer, Heidelberg (2005)
-
(2005)
LNCS
, vol.3385
, pp. 79-96
-
-
Müller-Olm, M.1
Rüthing, O.2
Seidl, H.3
-
18
-
-
1442287622
-
Precise interprocedural analysis through linear algebra
-
January
-
Müller-Olm, M., Seidl, H.: Precise interprocedural analysis through linear algebra. In: 31st ACM Symposium on POPL, pp. 330-341 (January 2004)
-
(2004)
31st ACM Symposium on POPL
, pp. 330-341
-
-
Müller-Olm, M.1
Seidl, H.2
-
20
-
-
85016671597
-
-
Plandowski, W.: Testing equivalence of morphisms on context-free languages. In: van Leeuwen, J. (ed.) ESA 1994. LNCS, 855, pp. 460-470. Springer, Heidelberg (1994)
-
Plandowski, W.: Testing equivalence of morphisms on context-free languages. In: van Leeuwen, J. (ed.) ESA 1994. LNCS, vol. 855, pp. 460-470. Springer, Heidelberg (1994)
-
-
-
-
21
-
-
0030518808
-
On the sequential nature of interprocedural program-analysis problems
-
Reps, T.: On the sequential nature of interprocedural program-analysis problems. Acta Informatica 33(8), 739-757 (1996)
-
(1996)
Acta Informatica
, vol.33
, Issue.8
, pp. 739-757
-
-
Reps, T.1
-
22
-
-
35048898339
-
-
Rodriguez-Carbonell, E., Kapur, D.: An abstract interpretation approach for automatic generation of polynomial invariants. In: Giacobazzi, R. (ed.) SAS 2004. LNCS, 3148, Springer, Heidelberg (2004)
-
Rodriguez-Carbonell, E., Kapur, D.: An abstract interpretation approach for automatic generation of polynomial invariants. In: Giacobazzi, R. (ed.) SAS 2004. LNCS, vol. 3148, Springer, Heidelberg (2004)
-
-
-
-
23
-
-
84957706984
-
-
Rüthing, O., Knoop, J., Steffen, B.: Detecting equalities of variables: Combining efficiency with precision. In: Cortesi, A., Filé, G. (eds.) SAS 1999. LNCS, 1694, pp. 232-247. Springer, Heidelberg (1999)
-
Rüthing, O., Knoop, J., Steffen, B.: Detecting equalities of variables: Combining efficiency with precision. In: Cortesi, A., Filé, G. (eds.) SAS 1999. LNCS, vol. 1694, pp. 232-247. Springer, Heidelberg (1999)
-
-
-
-
24
-
-
84937434916
-
-
Shankar, N.: Little engines of proof. In: Eriksson, L.-H., Lindsay, P.A. (eds.) FME 2002. LNCS, 2391, pp. 1-20. Springer, Heidelberg (2002)
-
Shankar, N.: Little engines of proof. In: Eriksson, L.-H., Lindsay, P.A. (eds.) FME 2002. LNCS, vol. 2391, pp. 1-20. Springer, Heidelberg (2002)
-
-
-
-
25
-
-
0002823436
-
Two approaches to interprocedural data flow analysis
-
Prentice-Hall, Englewood Cliffs
-
Sharir, M., Pnueli, A.: Two approaches to interprocedural data flow analysis. In: Program Flow Analysis: Theory and Applications, pp. 189-233. Prentice-Hall, Englewood Cliffs (1981)
-
(1981)
Program Flow Analysis: Theory and Applications
, pp. 189-233
-
-
Sharir, M.1
Pnueli, A.2
|