Fetching the paper…
Reading the bibliography…
Though many machine learning (ML)-based unit testing generation approaches have been proposed and indeed achieved remarkable performance, they still have several limitations in effectiveness and practical usage.
C. Pacheco and M. D. Ernst, “Randoop: feedback-directed random testing for java,” in Companion to the 22nd ACM SIGPLAN conference on Object-oriented programming systems and applications companion , 2007, pp. 815–816
2007
Earlier work this paper cites.
G. Fraser and A. Arcuri, “Evosuite: automatic test suite generation for object-oriented software,” in Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering , 2011, pp. 416–419
2011
Earlier work this paper cites.
J. Lee, S. Kang, and D. Lee, “Survey on software testing practices,” IET software , vol. 6, no. 3, pp. 275–282, 2012
2012
Earlier work this paper cites.
V. Garousi and J. Zhi, “A survey of software testing practices in canada,” Journal of Systems and Software , vol. 86, no. 5, pp. 1354–1376, 2013
2013
Earlier work this paper cites.
E. T. Barr, M. Harman, P. McMinn, M. Shahbaz, and S. Yoo, “The oracle problem in software testing: A survey,” IEEE transactions on software engineering , vol. 41, no. 5, pp. 507–525, 2014
2014
Earlier work this paper cites.
R. Just, D. Jalali, and M. D. Ernst, “Defects4j: A database of existing faults to enable controlled testing studies for java programs,” in Proceedings of the 2014 international symposium on software testing and analysis , 2014, pp. 437–440
2014
Earlier work this paper cites.
2019
Earlier work this paper cites.
2020
Earlier work this paper cites.
T. Brown, B. Mann, N. Ryder, M. Subbiah, J. D. Kaplan, P. Dhariwal, A. Neelakantan, P. Shyam, G. Sastry, A. Askell et al. , “Language models are few-shot learners,” Advances in neural information processing systems , vol. 33, pp. 1877–1901, 2020
2020
Earlier work this paper cites.
2020
Earlier work this paper cites.
2020
Earlier work this paper cites.
“Use this open source tool for automated unit testing,” 2021. [Online]. Available: {https://opensource.com/article/21/8/tackle-test}
2021
Earlier work this paper cites.
“microsoft/methods2test,” 2021. [Online]. Available: {https://github.com/microsoft/methods2test}
2021
Earlier work this paper cites.
2021
Earlier work this paper cites.
2021
Earlier work this paper cites.
X. Han, Z. Zhang, N. Ding, Y. Gu, X. Liu, Y. Huo, J. Qiu, Y. Yao, A. Zhang, L. Zhang et al. , “Pre-trained models: Past, present and future,” AI Open , vol. 2, pp. 225–250, 2021
2021
Earlier work this paper cites.
L. Reynolds and K. McDonell, “Prompt programming for large language models: Beyond the few-shot paradigm,” in Extended Abstracts of the 2021 CHI Conference on Human Factors in Computing Systems , 2021, pp. 1–7
2021
Earlier work this paper cites.
2021
Earlier work this paper cites.
2021
Earlier work this paper cites.
2021
Earlier work this paper cites.
E. Dinella, G. Ryan, T. Mytkowicz, and S. K. Lahiri, “Toga: A neural method for test oracle generation,” in Proceedings of the 44th International Conference on Software Engineering , 2022, pp. 2130–2141
2022
Earlier work this paper cites.
OpenAI, “Chatgpt: Optimizing language models for dialogue. (2022),” https://openai.com/blog/chatgpt/
2022
Earlier work this paper cites.
I. Beltagy, A. Cohan, R. Logan IV, S. Min, and S. Singh, “Zero-and few-shot nlp with pretrained language models,” in Proceedings of the 60th Annual Meeting of the Association for Computational Linguistics: Tutorial Abstracts , 2022, pp. 32–37
2022
Earlier work this paper cites.
2022
Cited alongside, same era.
2022
Cited alongside, same era.
T.-X. Sun, X.-Y. Liu, X.-P. Qiu, and X.-J. Huang, “Paradigm shift in natural language processing,” Machine Intelligence Research , vol. 19, no. 3, pp. 169–183, 2022
2022
Cited alongside, same era.
2023
Cited alongside, same era.
“Commons CLI,” 2023. [Online]. Available: {https://commons.apache.org/proper/commons-lang/}
2023
Later among the works it cites.
“Commons CSV,” 2023. [Online]. Available: {https://commons.apache.org/proper/commons-csv/}
2023
Later among the works it cites.
“google gson,” 2023. [Online]. Available: {https://github.com/google/gson}
2023
Later among the works it cites.
“JFreeChart,” 2023. [Online]. Available: {https://jfree.org/jfreechart/}
2023
Later among the works it cites.
“Commons Lang,” 2023. [Online]. Available: {https://commons.apache.org/proper/commons-lang/}
2023
Later among the works it cites.
N. Rao, K. Jain, U. Alon, C. Le Goues, and V. J. Hellendoorn, “Cat-lm training language models on aligned code and tests,” in 2023 38th IEEE/ACM International Conference on Automated Software Engineering (ASE) . IEEE, 2023, pp. 409–420
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
2023
Cited alongside, same era.
2023
Cited alongside, same era.
2023
Cited alongside, same era.
2023
Cited alongside, same era.
A. Moradi Dakhel, A. Nikanjam, V. Majdinasab, F. Khomh, and M. C. Desmarais, “Effective test generation using pre-trained large language models and mutation testing,” arXiv e-prints , pp. arXiv–2308, 2023
2023
Cited alongside, same era.
Apache, “Apache commons lang,” https://commons.apache.org/proper/commons-lang/
2023
Cited alongside, same era.
2023
Cited alongside, same era.
“codellama/CodeLlama-34b-Instruct-hf,” 2023. [Online]. Available: {https://huggingface.co/codellama/CodeLlama-34b-Instruct-hf}
2023
Cited alongside, same era.
2023
Later among the works it cites.
chatgptendpoint, “Introducing chatgpt and whisper apis,” https://openai.com/blog/introducing-chatgpt-and-whisper-apis
2023
Later among the works it cites.
2023
Later among the works it cites.
J. Shieh, “Best practices for prompt engineering with openai api,” OpenAI, February https://help.openai. com/en/articles/6654000-best-practices-for-prompt-engineering-with-openai-api , 2023
2023
Later among the works it cites.
“DeepSeek-Coder,” 2023. [Online]. Available: {https://github.com/deepseek-ai/DeepSeek-Coder}
2023
Later among the works it cites.
“Phind/Phind-CodeLlama-34B-v2,” 2023. [Online]. Available: {https://huggingface.co/Phind/Phind-CodeLlama-34B-v2}
2023
Later among the works it cites.
“nikitharao/catlm,” 2023. [Online]. Available: {https://huggingface.co/nikitharao/catlm/tree/main}
2023
Later among the works it cites.
“Zenodohome/catlm,” 2023. [Online]. Available: {https://zenodo.org/records/7909299}
2023
Later among the works it cites.
“chatunitest-maven-plugin,” 2023. [Online]. Available: {https://github.com/ZJU-ACES-ISE/chatunitest-maven-plugin}
2023
Later among the works it cites.
“mockito,” 2023. [Online]. Available: {https://github.com/mockito/mockito}
2023
Later among the works it cites.
“agitar,” 2023. [Online]. Available: {http://www.agitar.com/}
2023
Later among the works it cites.
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 (ICSE) , 2023
2023
Later among the works it cites.
Z. Liu, C. Chen, J. Wang, X. Che, Y. Huang, J. Hu, and Q. Wang, “Fill in the blank: Context-aware automated text input generation for mobile gui testing,” in 2023 IEEE/ACM 45th International Conference on Software Engineering (ICSE) . IEEE, 2023, pp. 1355–1367
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,” IEEE Transactions on Software Engineering , 2023
2023
Later among the works it cites.
P. Liu, W. Yuan, J. Fu, Z. Jiang, H. Hayashi, and G. Neubig, “Pre-train, prompt, and predict: A systematic survey of prompting methods in natural language processing,” ACM Computing Surveys , vol. 55, no. 9, pp. 1–35, 2023
2023
Later among the works it cites.
2023
Later among the works it cites.
J. Lu, P. Gong, J. Ye, J. Zhang, and C. Zhang, “A survey on machine learning from few samples,” Pattern Recognition , vol. 139, p. 109480, 2023
2023
Later among the works it cites.