-
1
-
-
84948972811
-
The cartesian product algorithm: Simple and precise type inference of parametric polymorphism
-
Olthoff, W, ed, ECOOP 1995, Springer, Heidelberg
-
Agesen, O.: The cartesian product algorithm: Simple and precise type inference of parametric polymorphism. In: Olthoff, W. (ed.) ECOOP 1995. LNCS, vol. 952, pp. 2-26. Springer, Heidelberg (1995)
-
(1995)
LNCS
, vol.952
, pp. 2-26
-
-
Agesen, O.1
-
2
-
-
0038650507
-
Formal Syntax and Semantics of Java
-
Alves-Foss, J, ed, Springer, Heidelberg
-
Alves-Foss, J. (ed.): Formal Syntax and Semantics of Java. LNCS, vol. 1523. Springer, Heidelberg (1999)
-
(1999)
LNCS
, vol.1523
-
-
-
3
-
-
0030260329
-
Fast static analysis of C++ virtual function calls
-
Proc. of OOPSLA, October, 1996
-
Bacon, D.F., Sweeney, P.F.: Fast static analysis of C++ virtual function calls. In: Proc. of OOPSLA 1996, SIGPLAN Notices, October 1996, vol. 31(10), pp. 324-341 (1996)
-
(1996)
SIGPLAN Notices
, vol.31
, Issue.10
, pp. 324-341
-
-
Bacon, D.F.1
Sweeney, P.F.2
-
4
-
-
0040802388
-
Effectiveness of Abstract Interpretation in Automatic Parallelization: A Case Study in Logic Programming
-
Bueno, F., García de la Banda, M., Hermenegildo, M.: Effectiveness of Abstract Interpretation in Automatic Parallelization: A Case Study in Logic Programming. ACM Transactions on Programming Languages and Systems 21(2), 189-238 (1999)
-
(1999)
ACM Transactions on Programming Languages and Systems
, vol.21
, Issue.2
, pp. 189-238
-
-
Bueno, F.1
García de la Banda, M.2
Hermenegildo, M.3
-
5
-
-
40549091536
-
-
Burke, M.G., et al.: Carini, Jong-Deok Choi, and Michael Hind. In: Pingali, K.K., et al. (eds.) LCPC 1994. LNCS, 892, pp. 234-250. Springer, Heidelberg (1995)
-
Burke, M.G., et al.: Carini, Jong-Deok Choi, and Michael Hind. In: Pingali, K.K., et al. (eds.) LCPC 1994. LNCS, vol. 892, pp. 234-250. Springer, Heidelberg (1995)
-
-
-
-
6
-
-
0029215597
-
Improving Abstract Interpretations by Combining Domains
-
Codish, M., et al.: Improving Abstract Interpretations by Combining Domains. ACM Transactions on Programming Languages and Systems 17(1), 28-44 (1995)
-
(1995)
ACM Transactions on Programming Languages and Systems
, vol.17
, Issue.1
, pp. 28-44
-
-
Codish, M.1
-
7
-
-
0030778191
-
Complementation in abstract interpretation
-
Cortesi, A., et al.: Complementation in abstract interpretation. ACM Trans. Program. Lang. Syst. 19(1), 7-47 (1997)
-
(1997)
ACM Trans. Program. Lang. Syst
, vol.19
, Issue.1
, pp. 7-47
-
-
Cortesi, A.1
-
8
-
-
85050550846
-
-
Cousot, P., Cousot, R.: Abstract Interpretation: a Unified Lattice Model for Static Analysis of Programs by Construction or Approximation of Fixpoints. In: Proc. of POPL 1977, pp. 238-252 (1977)
-
Cousot, P., Cousot, R.: Abstract Interpretation: a Unified Lattice Model for Static Analysis of Programs by Construction or Approximation of Fixpoints. In: Proc. of POPL 1977, pp. 238-252 (1977)
-
-
-
-
9
-
-
0018294932
-
Systematic Design of Program Analysis Frameworks
-
San Antonio, Texas, pp
-
Cousot, P., Cousot, R.: Systematic Design of Program Analysis Frameworks. In: Sixth ACM Symposium on Principles of Programming Languages, San Antonio, Texas, pp. 269-282 (1979)
-
(1979)
Sixth ACM Symposium on Principles of Programming Languages
, pp. 269-282
-
-
Cousot, P.1
Cousot, R.2
-
10
-
-
84948958710
-
Optimization of object-oriented programs using static class hierarchy analysis
-
Olthoff, W, ed, ECOOP 1995, Springer, Heidelberg
-
Dean, J., Grove, D., Chambers, C.: Optimization of object-oriented programs using static class hierarchy analysis. In: Olthoff, W. (ed.) ECOOP 1995. LNCS, vol. 952, pp. 77-101. Springer, Heidelberg (1995)
-
(1995)
LNCS
, vol.952
, pp. 77-101
-
-
Dean, J.1
Grove, D.2
Chambers, C.3
-
11
-
-
0003518498
-
-
3rd edn. Addison-Wesley Professional, Reading
-
Gosling, J., et al.: Java(TM) Language Specification, 3rd edn. Addison-Wesley Professional, Reading (2005)
-
(2005)
Java(TM) Language Specification
-
-
Gosling, J.1
-
12
-
-
84862315769
-
Path-length analysis of object-oriented programs
-
Hill, P.M., Payet, E., Spoto, F.: Path-length analysis of object-oriented programs. In: Proc. EAAI 2006 (2006)
-
(2006)
Proc. EAAI
-
-
Hill, P.M.1
Payet, E.2
Spoto, F.3
-
13
-
-
0000998787
-
Interprocedural pointer alias analysis
-
Hind, M., et al.: Interprocedural pointer alias analysis. ACM Trans. Program. Lang. Syst. 21(4), 848-894 (1999)
-
(1999)
ACM Trans. Program. Lang. Syst
, vol.21
, Issue.4
, pp. 848-894
-
-
Hind, M.1
-
14
-
-
0003097662
-
Accurate and Efficient Approximation of Variable Aliasing in Logic Programs
-
MIT Press, Cambridge
-
Jacobs, D., Langen, A.: Accurate and Efficient Approximation of Variable Aliasing in Logic Programs. In: 1989 North American Conference on Logic Programming, MIT Press, Cambridge (1989)
-
(1989)
1989 North American Conference on Logic Programming
-
-
Jacobs, D.1
Langen, A.2
-
15
-
-
0003049530
-
A safe approximate algorithm for interprocedural pointer aliasing (with retrospective)
-
McKinley, K.S, ed, ACM Press, New York
-
Landi, W., Ryder, B.G.: A safe approximate algorithm for interprocedural pointer aliasing (with retrospective). In: McKinley, K.S. (ed.) Best of PLDI, pp. 473-489. ACM Press, New York (1992)
-
(1992)
Best of PLDI
, pp. 473-489
-
-
Landi, W.1
Ryder, B.G.2
-
16
-
-
40549131154
-
Precise Set Sharing for Java-style Programs (and proofs)
-
Technical Report CLIP2/2007.1, Technical University of Madrid (UPM, School of Computer Science, UPM November
-
Méndez-Lojo, M., Hermenegildo, M.: Precise Set Sharing for Java-style Programs (and proofs). Technical Report CLIP2/2007.1, Technical University of Madrid (UPM), School of Computer Science, UPM (November 2007)
-
(2007)
-
-
Méndez-Lojo, M.1
Hermenegildo, M.2
-
18
-
-
0036986544
-
-
ISSTA, pp
-
Milanova, A., Rountev, A., Ryder, B.G.: Parameterized Object Sensitivity for Points-to and Side-effect Analyses for Java. In: ISSTA, pp. 1-11 (2002)
-
(2002)
Parameterized Object Sensitivity for Points-to and Side-effect Analyses for Java
, pp. 1-11
-
-
Milanova, A.1
Rountev, A.2
Ryder, B.G.3
-
19
-
-
40549105283
-
-
Muthukumar, K., Hermenegildo, M.: Determination of Variable Dependence Information at Compile-Time Through Abstract Interpretation. In: 1989 North American Conference on Logic Programming, October 1989, pp. 166-189. MIT Press, Cambridge (1989)
-
Muthukumar, K., Hermenegildo, M.: Determination of Variable Dependence Information at Compile-Time Through Abstract Interpretation. In: 1989 North American Conference on Logic Programming, October 1989, pp. 166-189. MIT Press, Cambridge (1989)
-
-
-
-
20
-
-
0026297066
-
-
Muthukumar, K., Hermenegildo, M.: Combined Determination of Sharing and Freeness of Program Variables Through Abstract Interpretation. In: 1991 International Conference on Logic Programming, June 1991, pp. 49-63. MIT Press, Cambridge (1991)
-
Muthukumar, K., Hermenegildo, M.: Combined Determination of Sharing and Freeness of Program Variables Through Abstract Interpretation. In: 1991 International Conference on Logic Programming, June 1991, pp. 49-63. MIT Press, Cambridge (1991)
-
-
-
-
21
-
-
40549107325
-
An Efficient, Context and Path Sensitive Analysis Framework for Java Programs
-
July
-
Navas, J., Méndez-Lojo, M., Hermenegildo, M.: An Efficient, Context and Path Sensitive Analysis Framework for Java Programs. In: 9th Workshop on Formal Techniques for Java-like Programs FTfJP 2007 (July 2007)
-
(2007)
9th Workshop on Formal Techniques for Java-like Programs FTfJP
-
-
Navas, J.1
Méndez-Lojo, M.2
Hermenegildo, M.3
-
22
-
-
84976819375
-
Object-oriented type inference
-
Palsberg, J., Schwartzbach, M.I.: Object-oriented type inference. In: OOPSLA, pp. 146-161 (1991)
-
(1991)
OOPSLA
, pp. 146-161
-
-
Palsberg, J.1
Schwartzbach, M.I.2
-
24
-
-
84881389043
-
Distinctness and sharing domains for static analysis of java programs
-
Knudsen, J.L, ed, ECOOP 2001, Springer, Heidelberg
-
Pollet, I., Le Charlier, B., Cortesi, A.: Distinctness and sharing domains for static analysis of java programs. In: Knudsen, J.L. (ed.) ECOOP 2001. LNCS, vol. 2072, Springer, Heidelberg (2001)
-
(2001)
LNCS
, vol.2072
-
-
Pollet, I.1
Le Charlier, B.2
Cortesi, A.3
-
25
-
-
0032684782
-
Parametric shape analysis via 3-valued logic
-
Sagiv, S., Reps, T.W., Wilhelm, R.: Parametric shape analysis via 3-valued logic. In: POPL 1999 (1999)
-
(1999)
POPL
-
-
Sagiv, S.1
Reps, T.W.2
Wilhelm, R.3
-
27
-
-
0022822484
-
An application of abstract interpretation of logic programs: Occur check reduction
-
Duijvestijn, A.J.W, Lockemann, P.C, eds, Trends in Information Processing Systems, Springer, Heidelberg
-
Søndergaard, H.: An application of abstract interpretation of logic programs: occur check reduction. In: Duijvestijn, A.J.W., Lockemann, P.C. (eds.) Trends in Information Processing Systems. LNCS, vol. 123, pp. 327-338. Springer, Heidelberg (1981)
-
(1981)
LNCS
, vol.123
, pp. 327-338
-
-
Søndergaard, H.1
-
28
-
-
33746049190
-
Refinement-based context-sensitive points-to analysis for Java
-
Sridharan, M., Bodik, R.: Refinement-based context-sensitive points-to analysis for Java. In: PLDI, pp. 387-400 (2006)
-
(2006)
PLDI
, pp. 387-400
-
-
Sridharan, M.1
Bodik, R.2
-
29
-
-
0003555711
-
Points-to for java: A general framework and an empirical comparison
-
Technical report, University Passau November
-
Streckenbach, M., Snelting, G.: Points-to for java: A general framework and an empirical comparison. Technical report, University Passau (November 2000)
-
(2000)
-
-
Streckenbach, M.1
Snelting, G.2
-
30
-
-
4544374465
-
-
Whaley, J., Lam, M.S.: Cloning-based context-sensitive pointer alias analysis using binary decision diagrams. In: PLDI, pp. 131-144. ACM Press, New York (2004)
-
Whaley, J., Lam, M.S.: Cloning-based context-sensitive pointer alias analysis using binary decision diagrams. In: PLDI, pp. 131-144. ACM Press, New York (2004)
-
-
-
-
31
-
-
84976841171
-
Efficient context-sensitive pointer analysis for C programs
-
Wilson, R.P., Lam, M.S.: Efficient context-sensitive pointer analysis for C programs. In: PLDI, pp. 1-12 (1995)
-
(1995)
PLDI
, pp. 1-12
-
-
Wilson, R.P.1
Lam, M.S.2
|