Fetching the paper…
Reading the bibliography…
Writing tests is a time-consuming yet essential task during software development.
D. E. Rumelhart, G. E. Hinton, and R. J. Williams, “Learning representations by back-propagating errors,” Nature , vol. 323, no. 6088, pp. 533–536, 1986
1986
Earlier work this paper cites.
S. Hochreiter and J. Schmidhuber, “Long short-term memory,” Neural Computation , vol. 9, no. 8, pp. 1735–1780, 1997
1997
Earlier work this paper cites.
K. Claessen and J. Hughes, “QuickCheck: A lightweight tool for random testing of Haskell programs,” in International Conference on Functional Programming , 2000, pp. 268–279
2000
Earlier work this paper cites.
S. E. Robertson, S. Walker, and M. Beaulieu, “Experimentation as a way of life: Okapi at TREC,” Information Processing & Management , vol. 36, no. 1, pp. 95–108, 2000
2000
Earlier work this paper cites.
C. Boyapati, S. Khurshid, and D. Marinov, “Korat: Automated testing based on Java predicates,” in International Symposium on Software Testing and Analysis , 2002, pp. 123–133
2002
Earlier work this paper cites.
K. Papineni, S. Roukos, T. Ward, and W. Zhu, “BLEU: A method for automatic evaluation of machine translation,” in Annual Meeting of the Association for Computational Linguistics , 2002, pp. 311–318
2002
Earlier work this paper cites.
E. Bruneton, R. Lenglet, and T. Coupaye, “ASM: A code manipulation tool to implement adaptable systems,” Adaptable and Extensible Component Systems , vol. 30, no. 19, 2002
2002
Earlier work this paper cites.
C. Lin and F. J. Och, “Automatic evaluation of machine translation quality using longest common subsequence and skip-bigram statistics,” in Annual Meeting of the Association for Computational Linguistics , 2004, pp. 605–612
2004
Earlier work this paper cites.
C. Lin and F. J. Och, “ORANGE: A method for evaluating automatic evaluation metrics for machine translation,” in International Conference on Computational Linguistics , 2004, pp. 501–507
2004
Earlier work this paper cites.
M. B. Cohen, J. Snyder, and G. Rothermel, “Testing across configurations: Implications for combinatorial testing,” Software Engineering Notes , vol. 31, no. 6, pp. 1–9, 2006
2006
Earlier work this paper cites.
C. Pacheco, S. K. Lahiri, M. D. Ernst, and T. Ball, “Feedback-directed random test generation,” in International Conference on Software Engineering , 2007, pp. 75–84
2007
Earlier work this paper cites.
M. Bruch, M. Monperrus, and M. Mezini, “Learning from examples to improve code completion systems,” in International Symposium on the Foundations of Software Engineering , 2009, pp. 213–222
2009
Earlier work this paper cites.
S. Han, D. R. Wallace, and R. C. Miller, “Code completion from abbreviated input,” in Automated Software Engineering , 2009, pp. 332–343
2009
Earlier work this paper cites.
M. Gligoric, T. Gvero, V. Jagannath, S. Khurshid, V. Kuncak, and D. Marinov, “Test generation through programming in UDITA,” in International Conference on Software Engineering , 2010, pp. 225–234
2010
Earlier work this paper cites.
M. Harman and P. McMinn, “A theoretical and empirical study of search-based testing: Local, global, and hybrid search,” Transactions on Software Engineering , vol. 36, no. 2, pp. 226–247, 2010
2010
Earlier work this paper cites.
R. Robbes and M. Lanza, “Improving code completion with program history,” Automated Software Engineering , vol. 17, no. 2, pp. 181–212, 2010
2010
Earlier work this paper cites.
G. Fraser and A. Arcuri, “EvoSuite: Automatic test suite generation for object-oriented software,” in International Conference on Software Engineering , 2011, pp. 416–419
2011
Earlier work this paper cites.
B. Robinson, M. D. Ernst, J. H. Perkins, V. Augustine, and N. Li, “Scaling up automated test generation: Automatically generating maintainable regression unit tests for programs,” in Automated Software Engineering , 2011, pp. 23–32
2011
Earlier work this paper cites.
F. Pedregosa, G. Varoquaux, A. Gramfort, V. Michel, B. Thirion, O. Grisel, M. Blondel, P. Prettenhofer, R. Weiss, V. Dubourg, J. Vanderplas, A. Passos, D. Cournapeau, M. Brucher, M. Perrot, and E. Duchesnay, “Scikit-learn: Machine learning in Python,” Journal of Machine Learning Research , vol. 12, pp. 2825–2830, 2011
2011
Earlier work this paper cites.
A. Hindle, E. T. Barr, Z. Su, M. Gabel, and P. Devanbu, “On the naturalness of software,” in International Conference on Software Engineering , 2012, pp. 837–847
2012
Earlier work this paper cites.
T. Berg-Kirkpatrick, D. Burkett, and D. Klein, “An empirical investigation of statistical significance in NLP,” in Joint Conference on Empirical Methods in Natural Language Processing and Computational Natural Language Learning , 2012, pp. 995–1005
2012
Earlier work this paper cites.
S. H. Tan, D. Marinov, L. Tan, and G. T. Leavens, “@tComment: Testing javadoc comments to detect comment-code inconsistencies,” in International Conference on Software Testing, Verification, and Validation , 2012, pp. 260–269
2012
Earlier work this paper cites.
A. T. Nguyen, T. T. Nguyen, H. A. Nguyen, A. Tamrawi, H. V. Nguyen, J. Al-Kofahi, and T. N. Nguyen, “Graph-based pattern-oriented, context-sensitive source code completion,” in International Conference on Software Engineering , 2012, pp. 69–79
2012
Earlier work this paper cites.
W. Janjic and C. Atkinson, “Utilizing software reuse experience for automated test recommendation,” in International Workshop on Automation of Software Test , 2013, pp. 100–106
2013
Earlier work this paper cites.
V. Raychev, M. Vechev, and E. Yahav, “Code completion with statistical language models,” in Conference on Programming Language Design and Implementation , 2014, pp. 419–428
2014
Earlier work this paper cites.
I. Kuraj, V. Kuncak, and D. Jackson, “Programming with enumerable sets of structures,” in International Conference on Object-Oriented Programming, Systems, Languages, and Applications , 2015, pp. 37–56
2015
Earlier work this paper cites.
S. Proksch, J. Lerch, and M. Mezini, “Intelligent code completion with Bayesian networks,” Transactions on Software Engineering and Methodology , vol. 25, no. 1, pp. 1–31, 2015
2015
Earlier work this paper cites.
R. Pham, Y. Stoliar, and K. Schneider, “Automatically recommending test code examples to inexperienced developers,” in International Symposium on the Foundations of Software Engineering, NIER , 2015, pp. 890–893
2015
Earlier work this paper cites.
B. Zhang, E. Hill, and J. Clause, “Towards automatically generating descriptive names for unit tests,” in Automated Software Engineering , 2016, pp. 625–636
2016
Earlier work this paper cites.
R. Sennrich, B. Haddow, and A. Birch, “Neural machine translation of rare words with subword units,” in Annual Meeting of the Association for Computational Linguistics , 2016, pp. 1715–1725
2016
Earlier work this paper cites.
A. Goffi, A. Gorla, M. D. Ernst, and M. Pezzè, “Automatic generation of oracles for exceptional behaviors,” in International Symposium on Software Testing and Analysis , 2016, pp. 213–224
2016
Earlier work this paper cites.
A. Celik, S. Pai, S. Khurshid, and M. Gligoric, “Bounded exhaustive test-input generation on GPUs,” in International Conference on Object-Oriented Programming, Systems, Languages, and Applications , 2017, pp. 94:1–94:25
2017
Cited alongside, same era.
E. Daka, J. M. Rojas, and G. Fraser, “Generating unit tests with descriptive names or: Would you name your children thing1 and thing2?” in International Symposium on Software Testing and Analysis , 2017, pp. 57–67
2017
Cited alongside, same era.
A. Vaswani, N. Shazeer, N. Parmar, J. Uszkoreit, L. Jones, A. N. Gomez, Ł. Kaiser, and I. Polosukhin, “Attention is all you need,” in Conference on Neural Information Processing Systems , 2017, pp. 6000–6010
2017
Cited alongside, same era.
J. Li, Y. Wang, M. R. Lyu, and I. King, “Code completion with neural attention and pointer networks,” in International Joint Conference on Artificial Intelligence , 2018, pp. 4159–4165
2018
Cited alongside, same era.
J. Lee, P. Nie, J. J. Li, and M. Gligoric, “On the naturalness of hardware descriptions,” in International Symposium on the Foundations of Software Engineering , 2020, pp. 530–542
2020
Later among the works it cites.
J. Zhang, S. Panthaplackel, P. Nie, J. J. Li, R. J. Mooney, and M. Gligoric, “Leveraging class hierarchy for code comprehension,” in Workshop on Computer Assisted Programming , 2020
2020
Later among the works it cites.
S. Panthaplackel, P. Nie, M. Gligoric, J. J. Li, and R. J. Mooney, “Learning to update natural language comments based on code changes,” in Annual Meeting of the Association for Computational Linguistics , 2020, pp. 1853–1868
2020
Later among the works it cites.
S. Panthaplackel, M. Gligoric, R. J. Mooney, and J. J. Li, “Associating natural language comment and source code entities,” in AAAI Conference on Artificial Intelligence , 2020, pp. 8592–8599
2020
Later among the works it cites.
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
X. V. Lin, C. Wang, L. Zettlemoyer, and M. D. Ernst, “NL2Bash: A corpus and semantic parser for natural language interface to the Linux operating system,” in International Conference on Language Resources and Evaluation , 2018
2018
Cited alongside, same era.
Y. Liang and K. Q. Zhu, “Automatic generation of text descriptive comments for code blocks,” in AAAI Conference on Artificial Intelligence , 2018, pp. 5229–5236
2018
Cited alongside, same era.
A. Blasi, A. Goffi, K. Kuznetsov, A. Gorla, M. D. Ernst, M. Pezzè, and S. D. Castellanos, “Translating code comments to procedure specifications,” in International Symposium on Software Testing and Analysis , 2018, pp. 242–253
2018
Cited alongside, same era.
K. Wang, Z. Su, and R. Singh, “Dynamic neural program embeddings for program repair,” in International Conference on Learning Representations , 2018
2018
Cited alongside, same era.
A. Zeller, R. Gopinath, M. Böhme, G. Fraser, and C. Holler, The Fuzzing Book , 2019
2019
Cited alongside, same era.
M. Rahman, D. Palani, and P. Rigby, “Natural software revisited,” in International Conference on Software Engineering , 2019, pp. 37–48
2019
Cited alongside, same era.
A. Radford, J. Wu, R. Child, D. Luan, D. Amodei, and I. Sutskever, “Language models are unsupervised multitask learners,” OpenAI blog , vol. 1, no. 8, p. 9, 2019
2019
Cited alongside, same era.
A. Svyatkovskiy, Y. Zhao, S. Fu, and N. Sundaresan, “Pythia: AI-assisted code completion system,” in International Conference on Knowledge Discovery and Data Mining , 2019, pp. 2727–2735
2019
Cited alongside, same era.
K. Wang and Z. Su, “Blended, precise semantic program embeddings,” in Conference on Programming Language Design and Implementation , 2020, pp. 121–134
2020
Later among the works it cites.
P. Nie, K. Palmskog, J. J. Li, and M. Gligoric, “Deep generation of Coq lemma names using elaborated terms,” in International Joint Conference on Automated Reasoning , 2020, pp. 97–118
2020
Later among the works it cites.
N. Al Awar, K. Jain, C. J. Rossbach, and M. Gligoric, “Programming and execution models for parallel bounded exhaustive testing,” in International Conference on Object-Oriented Programming, Systems, Languages, and Applications , 2021, pp. 1–28
2021
Later among the works it cites.
2021
Later among the works it cites.
W. Ahmad, S. Chakraborty, B. Ray, and K.-W. Chang, “Unified pre-training for program understanding and generation,” in Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies , 2021, pp. 2655–2668
2021
Later among the works it cites.
Y. Wang, W. Wang, S. Joty, and S. C. Hoi, “CodeT5: Identifier-aware unified pre-trained encoder-decoder models for code understanding and generation,” in Empirical Methods in Natural Language Processing , 2021, pp. 8696–8708
2021
Later among the works it cites.
2021
Later among the works it cites.
2021
Later among the works it cites.
S. Panthaplackel, J. J. Li, M. Gligoric, and R. J. Mooney, “Deep just-in-time inconsistency detection between comments and source code,” in AAAI Conference on Artificial Intelligence , 2021, pp. 427–435
2021
Later among the works it cites.
S. Chakraborty and B. Ray, “On multi-modal learning of editing source code,” in Automated Software Engineering , 2021, pp. 443–455
2021
Later among the works it cites.
Z. Zang, N. Wiatrek, M. Gligoric, and A. Shi, “Compiler testing using template java programs,” in Automated Software Engineering , 2022, pp. 1–13
2022
Later among the works it cites.
E. Dinella, G. Ryan, T. Mytkowicz, and S. K. Lahiri, “TOGA: A neural method for test oracle generation,” in International Conference on Software Engineering , 2022, pp. 2130–2141
2022
Later among the works it cites.
2022
Later among the works it cites.
2022
Later among the works it cites.
P. Nie, J. Zhang, J. J. Li, R. J. Mooney, and M. Gligoric, “Impact of evaluation methodologies on code summarization,” in Annual Meeting of the Association for Computational Linguistics , 2022, pp. 4936–4960
2022
Later among the works it cites.
J. Zhang, S. Panthaplackel, P. Nie, J. J. Li, and M. Gligoric, “CoditT5: Pretraining for source code and natural language editing,” in Automated Software Engineering , 2022, pp. 1–12
2022
Later among the works it cites.
S. Panthaplackel, J. J. Li, M. Gligoric, and R. J. Mooney, “Using developer discussions to guide fixing bugs in software,” in Empirical Methods in Natural Language Processing , 2022, pp. 2292–2301
2022
Later among the works it cites.
——, “Learning to describe solutions for bug reports based on developer discussions,” in Annual Meeting of the Association for Computational Linguistics , 2022, pp. 2935–2952
2022
Later among the works it cites.
K. Pei, Z. Xuan, J. Yang, S. Jana, and B. Ray, “Learning approximate execution semantics from traces for binary function similarity,” Transactions on Software Engineering , pp. 1–14, 2022
2022
Later among the works it cites.
X. Pi, Q. Liu, B. Chen, M. Ziyadi, Z. Lin, Q. Fu, Y. Gao, J.-G. Lou, and W. Chen, “Reasoning like program executors,” in Empirical Methods in Natural Language Processing , 2022, pp. 761–779
2022
Later among the works it cites.
F. Shi, D. Fried, M. Ghazvininejad, L. Zettlemoyer, and S. I. Wang, “Natural language to code translation with execution,” in Empirical Methods in Natural Language Processing , 2022, pp. 3533–3546
2022
Later among the works it cites.
2022
Later among the works it cites.
T. Kojima, S. S. Gu, M. Reid, Y. Matsuo, and Y. Iwasawa, “Large language models are zero-shot reasoners,” in Conference on Neural Information Processing Systems , 2022
2022
Later among the works it cites.
2023
Closest in time.
C. Lemieux, J. P. Inala, S. K. Lahiri, and S. Sen, “CODAMOSA: Escaping coverage plateaus in test generation with pre-trained large language models,” in International Conference on Software Engineering , 2023, p. to apper
2023
Closest in time.
S. Iyer, I. Konstas, A. Cheung, and L. Zettlemoyer, “Summarizing source code using a neural attention model,” in Annual Meeting of the Association for Computational Linguistics , 2016, pp. 2073–2083
2083
Closest in time.