N. Chomsky, “Three models for the description of language,”
1956
Earlier work this paper cites.
D. E. Knuth, “Semantics of context-free languages,”
1968
Earlier work this paper cites.
D. R. Reddy
1977
Earlier work this paper cites.
W. J. Masek and M. S. Paterson, “A faster algorithm computing string edit distances,”
1980
Earlier work this paper cites.
A. T. Ying, G. C. Murphy, R. Ng, and M. C. Chu-Carroll, “Predicting source code changes by mining change history,”
2004
Earlier work this paper cites.
T. Zimmermann, A. Zeller, P. Weissgerber, and S. Diehl, “Mining version histories to guide software changes,”
2005
Earlier work this paper cites.
M. Kim, D. Notkin, and D. Grossman, “Automatic inference of structural changes for matching across program versions,” in
2007
Earlier work this paper cites.
R. Abreu, P. Zoeteweij, and A. J. Van Gemund, “On the accuracy of spectrum-based fault localization,” in
2007
Earlier work this paper cites.
M. Boshernitsan, S. L. Graham, and M. A. Hearst, “Aligning development tools with the way programmers think about code changes,” in
2007
Earlier work this paper cites.
W. Tansey and E. Tilevich, “Annotation refactoring: inferring upgrade transformations for legacy applications,” in
2008
Earlier work this paper cites.
Y. Padioleau, J. Lawall, R. R. Hansen, and G. Muller, “Documenting and automating collateral evolutions in linux device drivers,” in
2008
Earlier work this paper cites.
J. E. Hopcroft,
2008
Earlier work this paper cites.
A. Arcuri and X. Yao, “A novel co-evolutionary approach to automatic software bug fixing,” in
2008
Earlier work this paper cites.
R. Robbes and M. Lanza, “Example-based program transformation,” in
2008
Earlier work this paper cites.
T. T. Nguyen, H. A. Nguyen, N. H. Pham, J. Al-Kofahi, and T. N. Nguyen, “Recurring bug fixes in object-oriented programs,” in
2010
Earlier work this paper cites.
H. A. Nguyen, T. T. Nguyen, G. Wilson Jr, A. T. Nguyen, M. Kim, and T. N. Nguyen, “A graph-based approach to API usage adaptation,” in
2010
Earlier work this paper cites.
B. Hartmann, D. MacDougall, J. Brandt, and S. R. Klemmer, “What would other programmers do: suggesting solutions to error messages,” in
2010
Earlier work this paper cites.
N. Meng, M. Kim, and K. S. McKinley, “Systematic editing: generating program transformations from an example,”
2011
Earlier work this paper cites.
J. Andersen, A. C. Nguyen, D. Lo, J. L. Lawall, and S.-C. Khoo, “Semantic patch inference,” in
2012
Earlier work this paper cites.
S. R. Foster, W. G. Griswold, and S. Lerner, “WitchDoctor: IDE support for real-time auto-completion of refactorings,” in
2012
Earlier work this paper cites.
X. Ge, Q. L. DuBose, and E. Murphy-Hill, “Reconciling manual and automatic refactoring,” in
2012
Earlier work this paper cites.
A. Hindle, E. T. Barr, Z. Su, M. Gabel, and P. Devanbu, “On the naturalness of software,” in
2012
Earlier work this paper cites.
C. Le Goues, M. Dewey-Vogt, S. Forrest, and W. Weimer, “A systematic study of automated program repair: Fixing 55 out of 105 bugs for $8 each,” in
2012
Earlier work this paper cites.
F. Logozzo and T. Ball, “Modular and verified automatic program repair,” in
2012
Earlier work this paper cites.
C. Le Goues, T. Nguyen, S. Forrest, and W. Weimer, “Genprog: A generic method for automatic software repair,”
2012
Earlier work this paper cites.
P. Flener,
2012
Earlier work this paper cites.
H. A. Nguyen, A. T. Nguyen, T. T. Nguyen, T. N. Nguyen, and H. Rajan, “A study of repetitiveness of code changes in software evolution,” in
2013
Earlier work this paper cites.
B. Ray, M. Kim, S. Person, and N. Rungta, “Detecting and characterizing semantic inconsistencies in ported code,” in
2013
Earlier work this paper cites.
V. Raychev, M. Schäfer, M. Sridharan, and M. Vechev, “Refactoring with synthesis,” in
2013
Earlier work this paper cites.
N. Meng, M. Kim, and K. S. McKinley, “LASE: Locating and applying systematic edits by learning from examples,” in
2013
Earlier work this paper cites.
D. Kim, J. Nam, J. Song, and S. Kim, “Automatic patch generation learned from human-written patches,” in
2013
Earlier work this paper cites.
H. D. T. Nguyen, D. Qi, A. Roychoudhury, and S. Chandra, “Semfix: Program repair via semantic analysis,” in
2013
Earlier work this paper cites.