Fetching the paper…
Reading the bibliography…
Many popular programming languages, including C#, Java, and Python, support exceptions.
J. Gosling, The Java language specification . Addison-Wesley Professional, 2000
2000
Earlier work this paper cites.
N. Tracey, J. Clark, K. Mander, and J. McDermid, “Automated test-data generation for exception conditions,” Software: Practice and Experience , vol. 30, no. 1, pp. 61–79, 2000
2000
Earlier work this paper cites.
K. Papineni, S. Roukos, T. Ward, and W.-J. 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.
A. Hejlsberg, S. Wiltamuth, and P. Golde, C# language specification . Addison-Wesley Longman Publishing Co., Inc., 2003
2003
Earlier work this paper cites.
M. D. Ernst, J. H. Perkins, P. J. Guo, S. McCamant, C. Pacheco, M. S. Tschantz, and C. Xiao, “The Daikon system for dynamic detection of likely invariants,” Science of computer programming , vol. 69, no. 1-3, pp. 35–45, 2007
2007
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.
L. Tan, D. Yuan, G. Krishna, and Y. Zhou, “/* icomment: Bugs or bad comments? */,” in Symposium on Operating Systems Principles , 2007, pp. 145–158
2007
Earlier work this paper cites.
L. Yujian and L. Bo, “A normalized levenshtein distance metric,” Transactions on pattern analysis and machine intelligence , vol. 29, no. 6, pp. 1091–1095, 2007
2007
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, 2009
2009
Earlier work this paper cites.
G. VanRossum and F. L. Drake, The python language reference . Python Software Foundation Amsterdam, The Netherlands, 2010, vol. 561
2010
Earlier work this paper cites.
R. D. Bernardo, R. Sales Jr., F. Castor, R. Coelho, N. Cacho, and S. Soares, “Agile testing of exceptional behavior,” in Brazilian Symposium on Software Engineering , 2011, pp. 204–213
2011
Earlier work this paper cites.
G. Fraser and A. Arcuri, “EvoSuite: Automatic test suite generation for object-oriented software,” in International Symposium on the Foundations of 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.
L. Tan, Y. Zhou, and Y. Padioleau, “acomment: Mining annotations from comments and code to detect interrupt related concurrency bugs,” in International Conference on Software Engineering , 2011, pp. 11–20
2011
Earlier work this paper cites.
P. Godefroid, “Test generation using symbolic execution,” in Annual Conference on Foundations of Software Technology and Theoretical Computer Science , 2012
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. 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.
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
Earlier work this paper cites.
E. Daka, “Improving readability in automatic unit test generation,” Ph.D. dissertation, University of Sheffield, 2018
2018
Earlier work this paper cites.
X. Han, T. Yu, and D. Lo, “Perflearner: Learning from bug reports to understand and generate performance test frames,” in Automated Software Engineering , 2018, pp. 17–28
2018
Earlier work this paper cites.
2019
Earlier work this paper cites.
M. Motwani and Y. Brun, “Automatically generating precise oracles from structured natural language specifications,” in International Conference on Software Engineering , 2019, pp. 188–199
2019
Earlier work this paper cites.
H. Almulla and G. Gay, “Learning how to search: Generating exception-triggering tests through adaptive fitness function selection,” in International Conference on Software Testing, Verification, and Validation , 2020, pp. 63–73
2020
Earlier work this paper cites.
F. Dalton, M. Ribeiro, G. Pinto, L. Fernandes, R. Gheyi, and B. Fonseca, “Is exceptional behavior testing an exception? An empirical assessment using Java automated tests,” in International Conference on Evaluation and Assessment in Software Engineering , 2020, pp. 170–179
2020
Cited alongside, same era.
J. Holmes, I. Ahmed, C. Brindescu, R. Gopinath, H. Zhang, and A. Groce, “Using relative lines of code to guide automated test generation for Python,” Transactions on Software Engineering and Methodology , vol. 29, no. 4, pp. 1–38, 2020
2020
Cited alongside, same era.
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
Cited alongside, same era.
Y. Liu, P. Nie, A. Guo, M. Gligoric, and O. Legunsen, “Extracting inline tests from unit tests,” in International Symposium on Software Testing and Analysis , 2023, pp. 1–13
2023
Later among the works it cites.
J. Lu, L. Yu, X. Li, L. Yang, and C. Zuo, “LLaMA-Reviewer: Advancing code review automation with large language models through parameter-efficient fine-tuning,” in International Symposium on Software Reliability Engineering , 2023, pp. 647–658
2023
Later among the works it cites.
N. Muennighoff, Q. Liu, A. R. Zebaze, Q. Zheng, B. Hui, T. Y. Zhuo, S. Singh, X. Tang, L. Von Werra, and S. Longpre, “OctoPack: Instruction tuning code large language models,” in International Conference on Learning Representations , 2023
2023
Later among the works it cites.
P. Nie, “Machine learning for executable code in software testing and verification,” Ph.D. dissertation, The University of Texas at Austin, 2023
2023
Later among the works it cites.
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
2020
Cited alongside, same era.
A. Svyatkovskiy, S. K. Deng, S. Fu, and N. Sundaresan, “Intellicode compose: Code generation using transformer,” in International Symposium on the Foundations of Software Engineering , 2020, pp. 1433–1443
2020
Cited alongside, same era.
2020
Cited alongside, same era.
C. Watson, M. Tufano, K. Moran, G. Bavota, and D. Poshyvanyk, “On learning meaningful assert statements for unit test cases,” in International Conference on Software Engineering , 2020, pp. 1398–1409
2020
Cited alongside, same era.
L. P. Lima, L. S. Rocha, C. I. M. Bezerra, and M. Paixao, “Assessing exception handling testing practices in open-source libraries,” Empirical Software Engineering , vol. 26, no. 5, 2021
2021
Cited alongside, same era.
D. Marcilio and C. A. Furia, “How Java programmers test exceptional behavior,” in International Working Conference on Mining Software Repositories , 2021, pp. 207–218
2021
Cited alongside, same era.
2021
Cited alongside, same era.
2021
Cited alongside, same era.
J. Zhang, X. Wang, H. Zhang, H. Sun, Y. Pu, and X. Liu, “Learning to handle exceptions,” in Automated Software Engineering , 2021, pp. 29–41
2021
Cited alongside, same era.
P. Nie, R. Banerjee, J. J. Li, R. J. Mooney, and M. Gligoric, “Learning deep semantics for test completion,” in International Conference on Software Engineering , 2023, pp. 2111–2123
2023
Later among the works it cites.
E. Nijkamp, B. Pang, H. Hayashi, L. Tu, H. Wang, Y. Zhou, S. Savarese, and C. Xiong, “CodeGen: An open large language model for code with multi-turn program synthesis,” in International Conference on Learning Representations , 2023
2023
Later among the works it cites.
N. Rao, K. Jain, U. Alon, C. L. Goues, and V. J. Hellendoorn, “CAT-LM: Training language models on aligned code and tests,” in Automated Software Engineering , 2023, pp. 409–420
2023
Later among the works it cites.
2023
Later among the works it cites.
M. Schäfer, S. Nadi, A. Eghbali, and F. Tip, “An empirical evaluation of using large language models for automated unit test generation,” Transactions on Software Engineering , 2023
2023
Later among the works it cites.
Y. Wang, Y. Kordi, S. Mishra, A. Liu, N. A. Smith, D. Khashabi, and H. Hajishirzi, “Self-instruct: Aligning language models with self-generated instructions,” in Annual Meeting of the Association for Computational Linguistics , 2023, pp. 13 484–13 508
2023
Later among the works it cites.
2023
Later among the works it cites.
H. Zhang, J. Luo, M. Hu, J. Yan, J. Zhang, and Z. Qiu, “Detecting exception handling bugs in C++ programs,” in International Conference on Software Engineering , 2023, pp. 1084–1095
2023
Later among the works it cites.
J. Zhang, P. Nie, J. J. Li, and M. Gligoric, “Multilingual code co-evolution using large language models,” in International Symposium on the Foundations of Software Engineering , 2023, pp. 695–707
2023
Later among the works it cites.
K. El Haji, C. Brandt, and A. Zaidman, “Using Github Copilot for test generation in Python: An empirical study,” International Workshop on Automation of Software Test , pp. 45–55, 2024
2024
Closest in time.
X. Guo, H. Okamura, and T. Dohi, “Optimal test case generation for boundary value analysis,” Software Quality Journal , pp. 1–24, 2024
2024
Closest in time.
Y. Liu, A. Thimmaiah, O. Legunsen, and M. Gligoric, “ExLi: An inline-test generation tool for Java,” in International Symposium on Software Testing and Analysis , 2024, pp. 1–5
2024
Closest in time.
OpenAI, “GPT-3.5-turbo,” https://platform.openai.com/docs/models/gpt-3-5-turbo , 2024
2024
Closest in time.
OpenAI, “GPT-4o,” https://platform.openai.com/docs/models/gpt-4o , 2024
2024
Closest in time.
G. Ryan, S. Jain, M. Shang, S. Wang, X. Ma, M. K. Ramanathan, and B. Ray, “Code-aware prompting: A study of coverage guided test generation in regression setting using LLM,” in International Symposium on the Foundations of Software Engineering , 2024, pp. 951–971
2024
Closest in time.
M. L. Siddiq, J. C. Da Silva Santos, R. H. Tanvir, N. Ulfat, F. Al Rifat, and V. Carvalho Lopes, “Using large language models to generate JUnit tests: An empirical study,” in International Conference on Evaluation and Assessment in Software Engineering , 2024, pp. 313–322
2024
Closest in time.
J. Team, “Jdeps manual,” https://docs.oracle.com/en/java/javase/11/tools/jdeps.html#GUID-A543FEBE-908A-49BF-996C-39499367ADB4 , 2024
2024
Closest in time.
R. Team, “Randoop manual,” https://randoop.github.io/randoop/manual/ , 2024
2024
Closest in time.
J. Wang, Y. Huang, C. Chen, Z. Liu, S. Wang, and Q. Wang, “Software testing with large language models: Survey, landscape, and vision,” Transactions on Software Engineering , 2024
2024
Closest in time.