-
4
-
-
34547345248
-
Refactoring Practice: How it is and How it Should be Supported - An Eclipse Case Study
-
Z. Xing and E. Stroulia, "Refactoring Practice: How it is and How it Should be Supported - An Eclipse Case Study," in ICSM, 2006.
-
(2006)
ICSM
-
-
Xing, Z.1
Stroulia, E.2
-
5
-
-
84856638624
-
How We Refactor, and How We Know It
-
E. Murphy-Hill, C. Parnin, and A. P. Black, "How We Refactor, and How We Know It," IEEE Trans. Software Eng., 2011.
-
(2011)
IEEE Trans. Software Eng.
-
-
Murphy-Hill, E.1
Parnin, C.2
Black, A.P.3
-
7
-
-
84864210425
-
-
"Eclipse," http://www.eclipse.org/.
-
Eclipse
-
-
-
8
-
-
84885950469
-
-
"NetBeans," http://netbeans.org/.
-
NetBeans
-
-
-
9
-
-
84886376613
-
-
"IntelliJ IDEA," http://www.jetbrains.com/idea/.
-
IntelliJ IDEA
-
-
-
10
-
-
84864258354
-
-
"Xcode," http://developer.apple.com/xcode/.
-
Xcode
-
-
-
11
-
-
84864257604
-
-
"ReSharper," http://www.jetbrains.com/resharper/.
-
ReSharper
-
-
-
12
-
-
37849039293
-
Automated Testing of Refactoring Engines
-
B. Daniel, D. Dig, K. Garcia, and D. Marinov, "Automated Testing of Refactoring Engines," in ESEC-FSE, 2007.
-
(2007)
ESEC-FSE
-
-
Daniel, B.1
Dig, D.2
Garcia, K.3
Marinov, D.4
-
15
-
-
79959914773
-
Transformation for Class Immutability
-
F. Kjolstad, D. Dig, G. Acevedo, and M. Snir, "Transformation for Class Immutability," in ICSE, 2011.
-
(2011)
ICSE
-
-
Kjolstad, F.1
Dig, D.2
Acevedo, G.3
Snir, M.4
-
16
-
-
84855427800
-
Differential Precondition Checking: A Lightweight, Reusable Analysis for Refactoring Tools
-
J. L. Overbey and R. E. Johnson, "Differential Precondition Checking: A Lightweight, Reusable Analysis for Refactoring Tools," in ASE, 2011.
-
(2011)
ASE
-
-
Overbey, J.L.1
Johnson, R.E.2
-
18
-
-
50549094883
-
Breaking the Barriers to Successful Refactoring: Observations and Tools for Extract Method
-
E. Murphy-Hill and A. P. Black, "Breaking the Barriers to Successful Refactoring: Observations and Tools for Extract Method," in ICSE, 2008.
-
(2008)
ICSE
-
-
Murphy-Hill, E.1
Black, A.P.2
-
19
-
-
82855181163
-
Restructuring Software with Gestures
-
E. Murphy-Hill, M. Ayazifar, N. Carolina, and A. P. Black, "Restructuring Software with Gestures," in VL/HCC, 2011.
-
(2011)
VL/HCC
-
-
Murphy-Hill, E.1
Ayazifar, M.2
Carolina, N.3
Black, A.P.4
-
20
-
-
0031171736
-
Humans and Automation: Use, Misuse, Disuse, Abuse
-
R. Parasuraman and V. Riley, "Humans and Automation: Use, Misuse, Disuse, Abuse," J. Human Factors and Ergonomics Soc., 1997.
-
(1997)
J. Human Factors and Ergonomics Soc.
-
-
Parasuraman, R.1
Riley, V.2
-
21
-
-
84863072185
-
The Need for Richer Refactoring Usage Data
-
M. Vakilian, N. Chen, S. Negara, B. A. Rajkumar, R. Zilouchian Moghaddam, and R. E. Johnson, "The Need for Richer Refactoring Usage Data," in PLATEAU, 2011.
-
(2011)
PLATEAU
-
-
Vakilian, M.1
Chen, N.2
Negara, S.3
Rajkumar, B.A.4
Zilouchian Moghaddam, R.5
Johnson, R.E.6
-
22
-
-
84864241781
-
-
Univ. of Illinois at Urbana-Champaign, Tech. Rep.
-
M. Vakilian, N. Chen, S. Negara, B. A. Rajkumar, B. P. Bailey, and R. E. Johnson, "Use, Disuse, and Misuse of Automated Refactorings (Extended Version)," http://hdl.handle.net/2142/27730, Univ. of Illinois at Urbana-Champaign, Tech. Rep., 2012.
-
(2012)
Use, Disuse, and Misuse of Automated Refactorings (Extended Version)
-
-
Vakilian, M.1
Chen, N.2
Negara, S.3
Rajkumar, B.A.4
Bailey, B.P.5
Johnson, R.E.6
-
25
-
-
18044364407
-
Detection Strategies: Metrics-Based Rules for Detecting Design Flaws
-
R. Marinescu, "Detection Strategies: Metrics-Based Rules for Detecting Design Flaws," in ICSM, 2004.
-
(2004)
ICSM
-
-
Marinescu, R.1
-
26
-
-
80051658765
-
An Interactive Ambient Visualization for Code Smells
-
E. Murphy-Hill and A. P. Black, "An Interactive Ambient Visualization for Code Smells," in SoftVis, 2010.
-
(2010)
SoftVis
-
-
Murphy-Hill, E.1
Black, A.P.2
-
27
-
-
63149148759
-
A Catalogue of Lightweight Visualizations to Support Code Smell Inspection
-
C. Parnin, C. Görg, and O. Nnadi, "A Catalogue of Lightweight Visualizations to Support Code Smell Inspection," in SoftVis, 2008.
-
(2008)
SoftVis
-
-
Parnin, C.1
Görg, C.2
Nnadi, O.3
-
28
-
-
75749147262
-
A Few Billion Lines of Code Later: Using Static Analysis to Find Bugs in the Real World
-
A. Bessey, K. Block, B. Chelf, A. Chou, B. Fulton, S. Hallem, C. Henri-Gros, A. Kamsky, S. McPeak, and D. Engler, "A Few Billion Lines of Code Later: Using Static Analysis to Find Bugs in the Real World," Comm. ACM, 2010.
-
(2010)
Comm. ACM
-
-
Bessey, A.1
Block, K.2
Chelf, B.3
Chou, A.4
Fulton, B.5
Hallem, S.6
Henri-Gros, C.7
Kamsky, A.8
McPeak, S.9
Engler, D.10
-
29
-
-
0010343832
-
The Costs and Benefits of Pair Programming
-
A. Cockburn and L. Williams, "The Costs and Benefits of Pair Programming," XP, 2000.
-
(2000)
XP
-
-
Cockburn, A.1
Williams, L.2
-
30
-
-
79955151002
-
Peer Interaction Effectively, yet Infrequently, Enables Programmers to Discover New Tools
-
E. Murphy-Hill and G. C. Murphy, "Peer Interaction Effectively, yet Infrequently, Enables Programmers to Discover New Tools," in CSCW, 2011.
-
(2011)
CSCW
-
-
Murphy-Hill, E.1
Murphy, G.C.2
-
33
-
-
79955156382
-
Browse and Discover: Social File Sharing in the Enterprise
-
N. S. Shami, M. Muller, and D. Millen, "Browse and Discover: Social File Sharing in the Enterprise," in CSCW, 2011.
-
(2011)
CSCW
-
-
Shami, N.S.1
Muller, M.2
Millen, D.3
-
34
-
-
79959882116
-
Refactoring Java Programs for Flexible Locking
-
M. Schäfer, M. Sridharan, J. Dolby, and F. Tip, "Refactoring Java Programs for Flexible Locking," in ICSE, 2011.
-
(2011)
ICSE
-
-
Schäfer, M.1
Sridharan, M.2
Dolby, J.3
Tip, F.4
-
35
-
-
77949883206
-
Refactoring Sequential Java Code for Concurrency via Concurrent Libraries
-
D. Dig, J. Marrero, and M. D. Ernst, "Refactoring Sequential Java Code for Concurrency via Concurrent Libraries," in ICSE, 2009.
-
(2009)
ICSE
-
-
Dig, D.1
Marrero, J.2
Ernst, M.D.3
-
36
-
-
77951170755
-
Inferring Method Effect Summaries for Nested Heap Regions
-
M. Vakilian, D. Dig, R. L. Bocchino, Jr., J. L. Overbey, V. Adve, and R. Johnson, "Inferring Method Effect Summaries for Nested Heap Regions," in ASE, 2009.
-
(2009)
ASE
-
-
Vakilian, M.1
Dig, D.2
Bocchino Jr., R.L.3
Overbey, J.L.4
Adve, V.5
Johnson, R.6
-
38
-
-
78650128155
-
A Model of Refactoring Tool Use
-
E. Murphy-Hill, "A Model of Refactoring Tool Use," in WRT, 2009, http://people.engr.ncsu.edu/ermurph3/papers/wrt09.pdf.
-
(2009)
WRT
-
-
Murphy-Hill, E.1
-
39
-
-
79959910788
-
From Public to Private to Absent: Refactoring Java Programs under Constrained Accessibility
-
F. Steimann and A. Thies, "From Public to Private to Absent: Refactoring Java Programs under Constrained Accessibility," in ECOOP, 2009.
-
(2009)
ECOOP
-
-
Steimann, F.1
Thies, A.2
-
41
-
-
84864187538
-
-
"Eclipse Usage Data," http://www.eclipse.org/epp/usagedata.
-
Eclipse Usage Data
-
-
|