-
1
-
-
0033226029
-
Introduction to set constraint-based program analysis
-
Aiken, A.: Introduction to set constraint-based program analysis. Science of Computer Programming 35(2-3), 79-111 (1999)
-
(1999)
Science of Computer Programming
, vol.35
, Issue.2-3
, pp. 79-111
-
-
Aiken, A.1
-
2
-
-
33750384116
-
-
Andreae, C., Noble, J., Markstrum, S., Millstein, T.: A framework for implementing pluggable type systems. In: OOPSLA, pp. 57-74. ACM Press, New York (2006)
-
Andreae, C., Noble, J., Markstrum, S., Millstein, T.: A framework for implementing pluggable type systems. In: OOPSLA, pp. 57-74. ACM Press, New York (2006)
-
-
-
-
3
-
-
38149109170
-
Non-null references by default in Java: Alleviating the nullity annotation burden
-
Ernst, E, ed, ECOOP 2007, Springer, Heidelberg
-
Chalin, P., James, P.R.: Non-null references by default in Java: Alleviating the nullity annotation burden. In: Ernst, E. (ed.) ECOOP 2007. LNCS, vol. 4609, pp. 227-247. Springer, Heidelberg (2007)
-
(2007)
LNCS
, vol.4609
, pp. 227-247
-
-
Chalin, P.1
James, P.R.2
-
4
-
-
19044389884
-
Abstract interpretation with alien expressions and heap structures
-
Cousot, R, ed, VMCAI 2005, Springer, Heidelberg
-
Chang, B.-Y.E., Leino, K.R.M.: Abstract interpretation with alien expressions and heap structures. In: Cousot, R. (ed.) VMCAI 2005. LNCS, vol. 3385, pp. 147-163. Springer, Heidelberg (2005)
-
(2005)
LNCS
, vol.3385
, pp. 147-163
-
-
Chang, B.-Y.E.1
Leino, K.R.M.2
-
5
-
-
33745278539
-
-
Chin, B., Markstrum, S., Millstein, T.: Semantic type qualifiers. In: PLDI, pp. 85-95. ACM Press, New York (2005)
-
Chin, B., Markstrum, S., Millstein, T.: Semantic type qualifiers. In: PLDI, pp. 85-95. ACM Press, New York (2005)
-
-
-
-
6
-
-
33745789439
-
-
Chin, B., Markstrum, S., Millstein, T., Palsberg, J.: Inference of user-defined type qualifiers and qualifier rules. In: Sestoft, P. (ed.) ESOP 2006. LNCS, 3924, pp. 264-278. Springer, Heidelberg (2006)
-
Chin, B., Markstrum, S., Millstein, T., Palsberg, J.: Inference of user-defined type qualifiers and qualifier rules. In: Sestoft, P. (ed.) ESOP 2006. LNCS, vol. 3924, pp. 264-278. Springer, Heidelberg (2006)
-
-
-
-
7
-
-
34547257846
-
-
Cielecki, M., Fulara, J., Jakubczyk, K., Jancewicz, L.: Propagation of JML non-null annotations in Java programs. In: PPPJ, pp. 135-140. ACM Press, New York (2006)
-
Cielecki, M., Fulara, J., Jakubczyk, K., Jancewicz, L.: Propagation of JML non-null annotations in Java programs. In: PPPJ, pp. 135-140. ACM Press, New York (2006)
-
-
-
-
8
-
-
36048972694
-
Pluggable checking and inferencing of non-null types for Java
-
Ekman, T., Hedin, G.: Pluggable checking and inferencing of non-null types for Java. Journal of Object Technology 6(9), 455-475 (2007)
-
(2007)
Journal of Object Technology
, vol.6
, Issue.9
, pp. 455-475
-
-
Ekman, T.1
Hedin, G.2
-
10
-
-
1442313104
-
-
Fähndrich, M., Leino, K.R.M.: Declaring and checking non-null types in an object-oriented language. In: OOPSLA, pp. 302-312. ACM Press, New York (2003)
-
Fähndrich, M., Leino, K.R.M.: Declaring and checking non-null types in an object-oriented language. In: OOPSLA, pp. 302-312. ACM Press, New York (2003)
-
-
-
-
11
-
-
0036036098
-
Extended static checking for Java
-
ACM Press, New York
-
Flanagan, C., Leino, K.R.M., Lillibridge, M., Nelson, G., Saxe, J.B., Stata, R.: Extended static checking for Java. In: Proc. PLDI, pp. 234-245. ACM Press, New York (2002)
-
(2002)
Proc. PLDI
, pp. 234-245
-
-
Flanagan, C.1
Leino, K.R.M.2
Lillibridge, M.3
Nelson, G.4
Saxe, J.B.5
Stata, R.6
-
12
-
-
0032690845
-
A theory of type qualifiers
-
ACM Press, New York
-
Foster, J.S., Fähndrich, M., Aiken, A.: A theory of type qualifiers. In: Proc. PLDI, pp. 192-203. ACM Press, New York (1999)
-
(1999)
Proc. PLDI
, pp. 192-203
-
-
Foster, J.S.1
Fähndrich, M.2
Aiken, A.3
-
13
-
-
0036036247
-
Flow-sensitive type qualifiers
-
ACM Press, New York
-
Foster, J.S., Terauchi, T., Aiken, A.: Flow-sensitive type qualifiers. In: Proc. PLDI, pp. 1-12. ACM Press, New York (2002)
-
(2002)
Proc. PLDI
, pp. 1-12
-
-
Foster, J.S.1
Terauchi, T.2
Aiken, A.3
-
14
-
-
0032218238
-
A Specification of Java Loading and Bytecode Verification
-
ACM Press, New York
-
Goldberg, A.: A Specification of Java Loading and Bytecode Verification. In: Conference on Computer & Communications Security, pp. 49-58. ACM Press, New York (1998)
-
(1998)
Conference on Computer & Communications Security
, pp. 49-58
-
-
Goldberg, A.1
-
15
-
-
36549063428
-
Finding more null pointer bugs, but not too many
-
ACM Press, New York
-
Hovemeyer, D., Pugh, W.: Finding more null pointer bugs, but not too many. In: Proc. PASTE, pp. 9-14. ACM Press, New York (2007)
-
(2007)
Proc. PASTE
, pp. 9-14
-
-
Hovemeyer, D.1
Pugh, W.2
-
16
-
-
84885200306
-
Evaluating and tuning a static analysis to find null pointer bugs
-
ACM Press, New York
-
Hovemeyer, D., Spacco, J., Pugh, W.: Evaluating and tuning a static analysis to find null pointer bugs. In: Proc. PASTE, pp. 13-19. ACM Press, New York (2005)
-
(2005)
Proc. PASTE
, pp. 13-19
-
-
Hovemeyer, D.1
Spacco, J.2
Pugh, W.3
-
17
-
-
0042733585
-
Java bytecode verification: Algorithms and formalizations
-
Leroy, X.: Java bytecode verification: algorithms and formalizations. Journal of Automated Reasoning 30(3/4), 235-269 (2003)
-
(2003)
Journal of Automated Reasoning
, vol.30
, Issue.3-4
, pp. 235-269
-
-
Leroy, X.1
-
18
-
-
33745794058
-
-
Lhoták, O., Hendren, L.J.: Context-sensitive points-to analysis: Is it worth it? In: Mycroft, A., Zeller, A. (eds.) CC 2006. LNCS, 3923, pp. 47-64. Springer, Heidelberg (2006)
-
Lhoták, O., Hendren, L.J.: Context-sensitive points-to analysis: Is it worth it? In: Mycroft, A., Zeller, A. (eds.) CC 2006. LNCS, vol. 3923, pp. 47-64. Springer, Heidelberg (2006)
-
-
-
-
19
-
-
0004220511
-
The Java Virtual Machine Specification
-
2nd edn, Addison Wesley Longman, Inc, Amsterdam
-
Lindholm, T., Yellin, F.: The Java Virtual Machine Specification, 2nd edn. The Java Series. Addison Wesley Longman, Inc., Amsterdam (1999)
-
(1999)
The Java Series
-
-
Lindholm, T.1
Yellin, F.2
-
20
-
-
47249142893
-
-
Male, C., Pearce, D.J., Potanin, A., Dymnikov, C.: Java bytecode verification for @NonNull types. Technical report, Victoria University of Wellington (2007)
-
Male, C., Pearce, D.J., Potanin, A., Dymnikov, C.: Java bytecode verification for @NonNull types. Technical report, Victoria University of Wellington (2007)
-
-
-
-
21
-
-
84976819375
-
Object-oriented type inference
-
ACM Press, New York
-
Palsberg, J., Schwartzbach, M.I.: Object-oriented type inference. In: Proc. OOPSLA, pp. 146-161. ACM Press, New York (1991)
-
(1991)
Proc. OOPSLA
, pp. 146-161
-
-
Palsberg, J.1
Schwartzbach, M.I.2
-
22
-
-
4444341636
-
Online cycle detection and difference propagation: Applications to pointer analysis
-
Pearce, D.J., Kelly, P.H.J., Hankin, C.: Online cycle detection and difference propagation: Applications to pointer analysis. Software Quality Journal 12(4), 309-335 (2004)
-
(2004)
Software Quality Journal
, vol.12
, Issue.4
, pp. 309-335
-
-
Pearce, D.J.1
Kelly, P.H.J.2
Hankin, C.3
-
23
-
-
37049033028
-
Efficient field-sensitive pointer analysis for C
-
Pearce, D.J., Kelly, P.H.J., Hankin, C.: Efficient field-sensitive pointer analysis for C. Transactions on Programming Languages and Systems 30(1) (2008)
-
(2008)
Transactions on Programming Languages and Systems
, vol.30
, Issue.1
-
-
Pearce, D.J.1
Kelly, P.H.J.2
Hankin, C.3
-
24
-
-
84976678569
-
Precise concrete type inference for object-oriented languages
-
ACM Press, New York
-
Plevyak, J., Chien, A.A.: Precise concrete type inference for object-oriented languages. In: Proc. OOPSLA, pp. 324-340. ACM Press, New York (1994)
-
(1994)
Proc. OOPSLA
, pp. 324-340
-
-
Plevyak, J.1
Chien, A.A.2
-
25
-
-
84958960586
-
-
Pominville, P., Qian, F., Vallée-Rai, R., Hendren, L., Verbrugge, C.: A framework for optimizing Java using attributes. In: Wilhelm, R. (ed.) CC 2001. LNCS, 2027, pp. 334-554. Springer, Heidelberg (2001)
-
Pominville, P., Qian, F., Vallée-Rai, R., Hendren, L., Verbrugge, C.: A framework for optimizing Java using attributes. In: Wilhelm, R. (ed.) CC 2001. LNCS, vol. 2027, pp. 334-554. Springer, Heidelberg (2001)
-
-
-
-
26
-
-
0035551919
-
Points-to analysis for Java using annotated constraints
-
ACM Press, New York
-
Rountev, A., Milanova, A., Ryder, B.G.: Points-to analysis for Java using annotated constraints. In: Proc. OOPSLA, pp. 43-55. ACM Press, New York (2001)
-
(2001)
Proc. OOPSLA
, pp. 43-55
-
-
Rountev, A.1
Milanova, A.2
Ryder, B.G.3
-
27
-
-
84947255140
-
-
Smith, F., Walker, D., Morrisett, G.: Alias types. In: Smolka, G. (ed.) ESOP 2000. LNCS, 1782, pp. 366-381. Springer, Heidelberg (2000)
-
Smith, F., Walker, D., Morrisett, G.: Alias types. In: Smolka, G. (ed.) ESOP 2000. LNCS, vol. 1782, pp. 366-381. Springer, Heidelberg (2000)
-
-
-
-
28
-
-
84881384878
-
Precise constraint-based type inference for Java
-
Knudsen, J.L, ed, ECOOP 2001, Springer, Heidelberg
-
Wang, T., Smith, S.F.: Precise constraint-based type inference for Java. In: Knudsen, J.L. (ed.) ECOOP 2001. LNCS, vol. 2072, pp. 99-117. Springer, Heidelberg (2001)
-
(2001)
LNCS
, vol.2072
, pp. 99-117
-
-
Wang, T.1
Smith, S.F.2
-
29
-
-
58449133178
-
A scalable inclusion constraint solver using unification
-
King, A, ed, LOPSTR 2007, Springer, Heidelberg
-
Zhang, Y., Nielson, F.: A scalable inclusion constraint solver using unification. In: King, A. (ed.) LOPSTR 2007. LNCS, vol. 4915, Springer, Heidelberg (2007)
-
(2007)
LNCS
, vol.4915
-
-
Zhang, Y.1
Nielson, F.2
|