-
1
-
-
84937029836
-
Static analyses for eliminating unnecessary synchronization from Java programs
-
ALDRICH, J., CHAMBERS, C., SIRER, E. G., AND EGGERS, S. J. Static analyses for eliminating unnecessary synchronization from Java programs. In Static Analysis Symposium (1999), pp. 19-38.
-
(1999)
Static Analysis Symposium
, pp. 19-38
-
-
Aldrich, J.1
Chambers, C.2
Sirer, E.G.3
Eggers, S.J.4
-
2
-
-
84858486091
-
Integrating refactoring support into a Java development tool
-
October
-
BÄUMER, D., GAMMA, E., AND KIEŻUN, A. Integrating refactoring support into a Java development tool. In OOPSLA'01 Companion (October 2001).
-
(2001)
OOPSLA'01 Companion
-
-
Bäumer, D.1
Gamma, E.2
Kiezun, A.3
-
4
-
-
2642535099
-
Adding generics to the Java programming language; Public draft specification, version 2.0
-
Java Community Process JSR-000014, June 23
-
BRACHA, G., COHEN, N., KEMPER, C., ODERSKY, M., STOUTAMIRE, D., THORUP, K., AND WADLER, P. Adding generics to the Java programming language; Public draft specification, version 2.0. Tech. rep., Java Community Process JSR-000014, June 23 2003.
-
(2003)
Tech. Rep.
-
-
Bracha, G.1
Cohen, N.2
Kemper, C.3
Odersky, M.4
Stoutamire, D.5
Thorup, K.6
Wadler, P.7
-
5
-
-
0003927071
-
-
Addison-Wesley
-
CHAN, P., LEE, R., AND KRAMER, D. The Java Class Libraries Second Edition, Volume 1. Addison-Wesley, 1998.
-
(1998)
The Java Class Libraries Second Edition
, vol.1
-
-
Chan, P.1
Lee, R.2
Kramer, D.3
-
6
-
-
0033203859
-
Escape analysis for Java
-
ACM Press
-
CHOI, J.-D., GUPTA, M., SERRANO, M., SREEDHAR, V. C., AND MIDKIFF, S. Escape analysis for Java. In Proc. OOPSLA'99 (1999), ACM Press, pp. 1-19.
-
(1999)
Proc. OOPSLA'99
, pp. 1-19
-
-
Choi, J.-D.1
Gupta, M.2
Serrano, M.3
Sreedhar, V.C.4
Midkiff, S.5
-
7
-
-
84948958710
-
Optimization of object-oriented programs using static class hierarchy analysis
-
Aarhus, Denmark, Aug., W. Olthoff, Ed., Springer-Verlag
-
DEAN, J., GROVE, D., AND CHAMBERS, C. Optimization of object-oriented programs using static class hierarchy analysis. In Proc. ECOOP'95 (Aarhus, Denmark, Aug. 1995), W. Olthoff, Ed., Springer-Verlag, pp. 77-101.
-
(1995)
Proc. ECOOP'95
, pp. 77-101
-
-
Dean, J.1
Grove, D.2
Chambers, C.3
-
8
-
-
31744434790
-
The role of refactorings in API evolution
-
University of Illinois at Urbana-Champaign
-
DIG, D., AND JOHNSON, R. The role of refactorings in API evolution. Tech. Rep. UIUCDCS-R-2005-2555, University of Illinois at Urbana-Champaign, 2005.
-
(2005)
Tech. Rep.
, vol.UIUCDCS-R-2005-2555
-
-
Dig, D.1
Johnson, R.2
-
10
-
-
0038448214
-
Language-specific make technology for the Java programming language
-
Seattle, WA
-
DMITRIEV, M. Language-specific make technology for the Java programming language. In Proc. of OOPSLA'02 (Seattle, WA, 2002), pp. 373-385.
-
(2002)
Proc. of OOPSLA'02
, pp. 373-385
-
-
Dmitriev, M.1
-
11
-
-
12844284512
-
Converting Java programs to use generic libraries
-
Vancouver, BC, Canada, October 26-28
-
DONOVAN, A., KIEŻUN, A., TSCHANTZ, M. S., AND ERNST, M. D. Converting Java programs to use generic libraries. In Proc. OOPSLA'04 (Vancouver, BC, Canada, October 26-28, 2004), pp. 15-34.
-
(2004)
Proc. OOPSLA'04
, pp. 15-34
-
-
Donovan, A.1
Kiezun, A.2
Tschantz, M.S.3
Ernst, M.D.4
-
12
-
-
0142211064
-
AnnoDomini: From type theory to year 2000 conversion tool
-
Austin, TX
-
EIDORFF, P. H., HENGLEIN, F., MOSSIN, C., NISS, H., SØRENSEN, M. H., AND TOFTE, M. AnnoDomini: From type theory to year 2000 conversion tool. In Proc. POPL'99 (Austin, TX, 1999), pp. 1-14.
-
(1999)
Proc. POPL'99
, pp. 1-14
-
-
Eidorff, P.H.1
Henglein, F.2
Mossin, C.3
Niss, H.4
Sørensen, M.H.5
Tofte, M.6
-
14
-
-
31744445118
-
Efficiently refactoring Java applications to use generic libraries
-
Glasgow, Scotland, To appear
-
FUHRER, R., TIP, F., KIEZUN, A., DOLBY, J., AND KELLER, M. Efficiently refactoring Java applications to use generic libraries. In Proc. ECOOP'05 (Glasgow, Scotland, 2005). To appear.
-
(2005)
Proc. ECOOP'05
-
-
Fuhrer, R.1
Tip, F.2
Kiezun, A.3
Dolby, J.4
Keller, M.5
-
15
-
-
0003880013
-
-
Addison-Wesley
-
GAMMA, E., HELM, R., JOHNSON, R., AND VLISSIDES, J. Design Patterns. Elements of Reusable Object-Oriented Software. Addison-Wesley, 1994.
-
(1994)
Design Patterns. Elements of Reusable Object-oriented Software
-
-
Gamma, E.1
Helm, R.2
Johnson, R.3
Vlissides, J.4
-
17
-
-
0027623592
-
Automated assistance for program restructuring
-
GRISWOLD, W. G., AND NOTKIN, D. Automated assistance for program restructuring. ACM Trans. Softw. Eng. Methodol. 2, 3 (1993), 228-269.
-
(1993)
ACM Trans. Softw. Eng. Methodol.
, vol.2
, Issue.3
, pp. 228-269
-
-
Griswold, W.G.1
Notkin, D.2
-
19
-
-
0035153588
-
Evaluating the effectiveness of pointer alias analyses
-
HIND, M., AND PIOLI, A. Evaluating the effectiveness of pointer alias analyses. Science of Comp. Programming 39, 1 (2001), 31-55.
-
(2001)
Science of Comp. Programming
, vol.39
, Issue.1
, pp. 31-55
-
-
Hind, M.1
Pioli, A.2
-
21
-
-
0001791273
-
Code migration through transformations: An experience report
-
IBM Press
-
KONTOGIANNIS, K., MARTIN, J., WONG, K., GREGORY, R., MÜLLER, H., AND MYLOPOULOS, J. Code migration through transformations: an experience report. In Proc. CASCON'98 (1998), IBM Press, pp. 1-12.
-
(1998)
Proc. CASCON'98
, pp. 1-12
-
-
Kontogiannis, K.1
Martin, J.2
Wong, K.3
Gregory, R.4
Müller, H.5
Mylopoulos, J.6
-
22
-
-
1842431668
-
A survey of software refactoring
-
February
-
MENS, T., AND TOURWÉ, T. A survey of software refactoring. IEEE Trans. on Software Engineering 30, 2 (February 2004), 126-139.
-
(2004)
IEEE Trans. on Software Engineering
, vol.30
, Issue.2
, pp. 126-139
-
-
Mens, T.1
Tourwé, T.2
-
26
-
-
0030678920
-
A refactoring tool for Smalltalk
-
ROBERTS, D., BRANT, J., AND JOHNSON, R. E. A refactoring tool for Smalltalk. Theory and Practice of Object Systems 3, 4 (1997), 253-263.
-
(1997)
Theory and Practice of Object Systems
, vol.3
, Issue.4
, pp. 253-263
-
-
Roberts, D.1
Brant, J.2
Johnson, R.E.3
-
27
-
-
0034449895
-
Effective synchronization removal for Java
-
ACM Press
-
RUF, E. Effective synchronization removal for Java. In Proc. PLDI 2000 (2000), ACM Press, pp. 208-218.
-
(2000)
Proc. PLDI 2000
, pp. 208-218
-
-
Ruf, E.1
-
28
-
-
35248819232
-
Dimensions of precision in reference analysis of object-oriented programming languages
-
Warsaw, Poland, April
-
RYDER, B. G. Dimensions of precision in reference analysis of object-oriented programming languages. In Proc. CC 2003 (Warsaw, Poland, April 2003), pp. 126-137.
-
(2003)
Proc. CC 2003
, pp. 126-137
-
-
Ryder, B.G.1
-
30
-
-
35048840322
-
Customization of Java library classes using type constraints and profile information
-
Oslo, Norway, June
-
SUTTER, B. D., TIP, F., AND DOLBY, J. Customization of Java library classes using type constraints and profile information. In Proc. ECOOP'04 (Oslo, Norway, June 2004), pp. 585-609.
-
(2004)
Proc. ECOOP'04
, pp. 585-609
-
-
Sutter, B.D.1
Tip, F.2
Dolby, J.3
-
31
-
-
1442313196
-
Refactoring for generalization using type constraints
-
Anaheim, CA, October
-
TIP, F., KIEŻUN, A., AND BÄUMER, D. Refactoring for generalization using type constraints. In Proc. OOPSLA'03 (Anaheim, CA, October 2003), pp. 13-26.
-
(2003)
Proc. OOPSLA'03
, pp. 13-26
-
-
Tip, F.1
Kiezun, A.2
Bäumer, D.3
-
32
-
-
0040671947
-
Practical extraction techniques for Java
-
TIP, F., SWEENEY, P. F., LAFFRA, C., EISMA, A., AND STREETER, D. Practical extraction techniques for Java. ACM Trans. on Programming Languages and Systems 24, 6 (2002), 625-666.
-
(2002)
ACM Trans. on Programming Languages and Systems
, vol.24
, Issue.6
, pp. 625-666
-
-
Tip, F.1
Sweeney, P.F.2
Laffra, C.3
Eisma, A.4
Streeter, D.5
-
33
-
-
12844273462
-
Converting Java classes to use generics
-
Vancouver, BC, Canada
-
VON DINCKLAGE, D., AND DIWAN, A. Converting Java classes to use generics. In Proc. of OOPSLA'04 (Vancouver, BC, Canada, 2004), pp. 1-14.
-
(2004)
Proc. of OOPSLA'04
, pp. 1-14
-
-
Von Dincklage, D.1
Diwan, A.2
|