-
1
-
-
34248549591
-
A survey and taxonomy of approaches for mining software repositories in the context of software evolution
-
H. Kagdi, M. L. Collard, and J. I. Maletic, "A survey and taxonomy of approaches for mining software repositories in the context of software evolution," Journal of Software Maintenance and Evolution: Research and Practice, vol. 19, 2007, pp. 77-131.
-
(2007)
Journal of Software Maintenance and Evolution: Research and Practice
, vol.19
, pp. 77-131
-
-
Kagdi, H.1
Collard, M.L.2
Maletic, J.I.3
-
5
-
-
84856648992
-
Capturing and analyzing low-level events from the code editor
-
Y. Yoon and B. A. Myers, "Capturing and analyzing low-level events from the code editor," In PLATEAU'11, 2011, pp. 25-30.
-
(2011)
PLATEAU'11
, pp. 25-30
-
-
Yoon, Y.1
Myers, B.A.2
-
6
-
-
84866930316
-
Slicing and replaying code change history
-
K. Maruyama, E. Kitsu, T. Omori, and S. Hayashi, "Slicing and replaying code change history," In ASE'12, 2012, pp. 246-249.
-
(2012)
ASE'12
, pp. 246-249
-
-
Maruyama, K.1
Kitsu, E.2
Omori, T.3
Hayashi, S.4
-
7
-
-
84879708326
-
Is It Dangerous to Use Version Control Histories to Study Source Code Evolution?
-
S. Negara, M. Vakilian, N. Chen, R. Johnson, and D. Dig, "Is It Dangerous to Use Version Control Histories to Study Source Code Evolution?," In ECOOP'12, 2012, pp. 79-103.
-
(2012)
ECOOP'12
, pp. 79-103
-
-
Negara, S.1
Vakilian, M.2
Chen, N.3
Johnson, R.4
Dig, D.5
-
8
-
-
84863072185
-
The Need for Richer Refactoring Usage Data
-
M. Vakilian, N. Chen, S. Negara, B. A. Rajkumar, R. Z. Moghaddam, and R. E. Johnson, "The Need for Richer Refactoring Usage Data," In PLATEAU'11, 2011.
-
(2011)
PLATEAU'11
-
-
Vakilian, M.1
Chen, N.2
Negara, S.3
Rajkumar, B.A.4
Moghaddam, R.Z.5
Johnson, R.E.6
-
9
-
-
80052425846
-
Software Evolution Comprehension: Replay to the Rescue
-
L. Hattori, M. D'Ambros, M. Lanza, and M. Lungu, "Software Evolution Comprehension: Replay to the Rescue," In ICPC'11, 2011, pp. 161-170.
-
(2011)
ICPC'11
, pp. 161-170
-
-
Hattori, L.1
D'Ambros, M.2
Lanza, M.3
Lungu, M.4
-
11
-
-
84864148514
-
An exploratory study of backtracking strategies used by developers
-
Y. Yoon and B. A. Myers, "An exploratory study of backtracking strategies used by developers," In CHASE'12, 2012, pp. 138-144.
-
(2012)
CHASE'12
, pp. 138-144
-
-
Yoon, Y.1
Myers, B.A.2
-
12
-
-
84864244393
-
Use, disuse, and misuse of automated refactorings
-
M. Vakilian, N. Chen, S. Negara, B. A. Rajkumar, B. P. Bailey, and R. E. Johnson, "Use, disuse, and misuse of automated refactorings," Proc. Intl. Conference on Software Engineering (ICSE'12), 2012, pp. 233-243.
-
Proc. Intl. Conference on Software Engineering (ICSE'12), 2012
, pp. 233-243
-
-
Vakilian, M.1
Chen, N.2
Negara, S.3
Rajkumar, B.A.4
Bailey, B.P.5
Johnson, R.E.6
-
13
-
-
84976657125
-
A selective undo mechanism for graphical user interfaces based on command objects
-
T. Berlage, "A selective undo mechanism for graphical user interfaces based on command objects," ACM Transactions on Computer-Human Interaction, vol. 1, 1994, pp. 269-294.
-
(1994)
ACM Transactions on Computer-Human Interaction
, vol.1
, pp. 269-294
-
-
Berlage, T.1
-
15
-
-
0029695004
-
Reusable hierarchical command objects
-
B. A. Myers and D. S. Kosbie, "Reusable hierarchical command objects," In CHI'96, 1996, pp. 260-267.
-
(1996)
CHI'96
, pp. 260-267
-
-
Myers, B.A.1
Kosbie, D.S.2
-
16
-
-
0031628260
-
Scripting graphical applications by demonstration
-
B. A. Myers, "Scripting graphical applications by demonstration," In CHI'98, 1998, pp. 534-541.
-
(1998)
CHI'98
, pp. 534-541
-
-
Myers, B.A.1
-
18
-
-
0038786616
-
Where do web sites come from?: Capturing and interacting with design history
-
S. R. Klemmer, M. Thomsen, E. Phelps-Goodman, R. Lee, and J. A. Landay, "Where do web sites come from?: capturing and interacting with design history," In CHI'02, 2002, pp. 1-8.
-
(2002)
CHI'02
, pp. 1-8
-
-
Klemmer, S.R.1
Thomsen, M.2
Phelps-Goodman, E.3
Lee, R.4
Landay, J.A.5
-
19
-
-
4544369512
-
Variation in element and action: Supporting simultaneous development of alternative solutions
-
M. Terry, E. D. Mynatt, K. Nakakoji, and Y. Yamamoto, "Variation in element and action: supporting simultaneous development of alternative solutions," In CHI'04, 2004, pp. 711-718.
-
(2004)
CHI'04
, pp. 711-718
-
-
Terry, M.1
Mynatt, E.D.2
Nakakoji, K.3
Yamamoto, Y.4
-
20
-
-
0038179071
-
A Visual Language for Browsing, Undoing, and Redoing Graphical Interface Commands
-
D. Kurlander and S. Feiner, "A Visual Language for Browsing, Undoing, and Redoing Graphical Interface Commands," Visual languages and visual programming, 1990, p. 257.
-
(1990)
Visual Languages and Visual Programming
, pp. 257
-
-
Kurlander, D.1
Feiner, S.2
-
21
-
-
84869437775
-
Visualizing histories for selective undo and redo
-
M. Chii, M. Yasue, A. Imamiya, and M. Xiaoyang, "Visualizing histories for selective undo and redo," Proc. 3rd Asia Pacific Computer Human Interaction 1998), 1998, pp. 459-464.
-
(1998)
Proc. 3rd Asia Pacific Computer Human Interaction 1998
, pp. 459-464
-
-
Chii, M.1
Yasue, M.2
Imamiya, A.3
Xiaoyang, M.4
-
22
-
-
57049139839
-
Deep intellisense: A tool for rehydrating evaporated information
-
R. Holmes and A. Begel, "Deep intellisense: a tool for rehydrating evaporated information," In MSR'08, 2008, pp. 23-26.
-
(2008)
MSR'08
, pp. 23-26
-
-
Holmes, R.1
Begel, A.2
-
23
-
-
79952424903
-
Hard-to-answer questions about code
-
T. D. LaToza and B. A. Myers, "Hard-to-answer questions about code," In PLATEAU'10, 2010, pp. 1-6.
-
(2010)
PLATEAU'10
, pp. 1-6
-
-
LaToza, T.D.1
Myers, B.A.2
-
24
-
-
29244445934
-
Eliciting design requirements for maintenance-oriented IDEs: A detailed study of corrective and perfective maintenance tasks
-
A. J. Ko, H. Aung, and B. A. Myers, "Eliciting design requirements for maintenance-oriented IDEs: a detailed study of corrective and perfective maintenance tasks," In ICSE'05, 2005, pp. 126-135.
-
(2005)
ICSE'05
, pp. 126-135
-
-
Ko, A.J.1
Aung, H.2
Myers, B.A.3
-
25
-
-
84864272324
-
Active code completion
-
C. Omar, Y. S. Yoon, T. D. LaToza, and B. A. Myers, "Active code completion," In ICSE'12, 2012, pp. 859-869.
-
(2012)
ICSE'12
, pp. 859-869
-
-
Omar, C.1
Yoon, Y.S.2
LaToza, T.D.3
Myers, B.A.4
-
26
-
-
84860671334
-
-
World Wide Web Consortium, "Scalable Vector Graphics (SVG) 1.1," 2011; http://www.w3.org/TR/2011/REC-SVG11-20110816/.
-
(2011)
Scalable Vector Graphics (SVG) 1.1
-
-
-
30
-
-
33745128489
-
An O (ND) difference algorithm and its variations
-
E. W. Myers, "An O (ND) difference algorithm and its variations," Algorithmica, vol. 1, 1986, pp. 251-266.
-
(1986)
Algorithmica
, vol.1
, pp. 251-266
-
-
Myers, E.W.1
-
31
-
-
77954717674
-
Using information fragments to answer the questions developers ask
-
T. Fritz and G. C. Murphy, "Using information fragments to answer the questions developers ask," In ICSE'10, 2010, pp. 175-184.
-
(2010)
ICSE'10
, pp. 175-184
-
-
Fritz, T.1
Murphy, G.C.2
-
32
-
-
34548742277
-
Information Needs in Collocated Software Development Teams
-
A. J. Ko, R. DeLine, and G. Venolia, "Information Needs in Collocated Software Development Teams," In ICSE'07, 2007, pp. 344-353.
-
(2007)
ICSE'07
, pp. 344-353
-
-
Ko, A.J.1
DeLine, R.2
Venolia, G.3
-
33
-
-
77949904635
-
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," In ICSE'09, 2009, pp. 287-297.
-
(2009)
ICSE'09
, pp. 287-297
-
-
Murphy-Hill, E.1
Parnin, C.2
Black, A.P.3
-
34
-
-
84864978899
-
Programmer information needs after memory failure
-
C. Parnin and S. Rugaber, "Programmer information needs after memory failure," In ICPC'12, 2012, pp. 123-132.
-
(2012)
ICPC'12
, pp. 123-132
-
-
Parnin, C.1
Rugaber, S.2
-
35
-
-
34547271260
-
Using task context to improve programmer productivity
-
M. Kersten and G. C. Murphy, "Using task context to improve programmer productivity," In FSE'06, 2006, pp. 1-11.
-
(2006)
FSE'06
, pp. 1-11
-
-
Kersten, M.1
Murphy, G.C.2
-
36
-
-
84862067287
-
Dwell-and-spring: Undo for direct manipulation
-
C. Appert, O. Chapuis, and E. Pietriga, "Dwell-and-spring: undo for direct manipulation," In CHI'12, 2012, pp. 1957-1966.
-
(2012)
CHI'12
, pp. 1957-1966
-
-
Appert, C.1
Chapuis, O.2
Pietriga, E.3
-
37
-
-
84891098922
-
-
Free Software Foundation
-
Free Software Foundation, "Undo - GNU Emacs Manual," http://www.gnu.org/software/emacs/manual/html-node/emacs/Undo.html.
-
Undo - GNU Emacs Manual
-
-
-
38
-
-
84976854245
-
A framework for undoing actions in collaborative systems
-
A. Prakash and M. J. Knister, "A framework for undoing actions in collaborative systems," ACM Trans. Comput.-Hum. Interact., vol. 1, 1994, pp. 295-330.
-
(1994)
ACM Trans. Comput.-Hum. Interact.
, vol.1
, pp. 295-330
-
-
Prakash, A.1
Knister, M.J.2
-
40
-
-
84864253642
-
Capturing and exploiting fine-grained IDE interactions
-
G. Zhongxian, "Capturing and exploiting fine-grained IDE interactions," In ICSE'12, 2012, pp. 1630-1631.
-
(2012)
ICSE'12
, pp. 1630-1631
-
-
Zhongxian, G.1
-
41
-
-
84871289477
-
History slicing: Assisting code-evolution tasks
-
F. Servant and J. A. Jones, "History slicing: assisting code-evolution tasks," In FSE'12, 2012, pp. 1-11.
-
(2012)
FSE'12
, pp. 1-11
-
-
Servant, F.1
Jones, J.A.2
-
42
-
-
84873206052
-
Refactoring edit history of source code
-
S. Hayashi, T. Omori, T. Zenmyo, K. Maruyama, and M. Saeki, "Refactoring edit history of source code," In ICSM 2012, pp. 617-620.
-
(2012)
ICSM
, pp. 617-620
-
-
Hayashi, S.1
Omori, T.2
Zenmyo, T.3
Maruyama, K.4
Saeki, M.5
-
43
-
-
84864231118
-
CodeTimeline: Storytelling with versioning data
-
A. Kuhn and M. Stocker, "CodeTimeline: Storytelling with versioning data," In ICSE'12, 2012, pp. 1333-1336.
-
(2012)
ICSE'12
, pp. 1333-1336
-
-
Kuhn, A.1
Stocker, M.2
-
45
-
-
84891130923
-
-
Apple Inc., "What's New in Xcode 4," https://developer.apple. com/technologies/tools/whats-new.html
-
What's New in Xcode 4
-
-
-
47
-
-
77956053357
-
-
Oracle Corporation
-
Oracle Corporation, "NetBeans IDE," http://netbeans.org/.
-
NetBeans IDE
-
-
|