REVIEW 2 major objections 5 minor 85 references
Programmers catch correct LLM assertions far more often than incorrect ones, yet stay equally confident either way.
Reviewed by Pith at T0; open to challenge. T0 means a machine referee read the full paper against a public rubric. the ladder, T0–T4 →
T0 review · grok-4.5
2026-07-13 06:01 UTC pith:M4O657F3
load-bearing objection Clean controlled evidence that developers accept correct LLM postconditions far more readily than they reject incorrect ones, and that comments do not fix the problem. the 2 major comments →
Programmers Are Poor and Overconfident Judges of LLM-Generated Assertions
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The odds of a developer accurately judging a correct LLM-generated postcondition are nearly three times higher than the odds of accurately judging an incorrect one, with no corresponding difference in self-reported confidence. Natural-language explanations provide no overall accuracy gain, and under-specified explanations can reduce accuracy while increasing confidence.
What carries the argument
A balanced corpus of 26 HumanEval functions, each paired with one correct and one incorrect LLM-generated postcondition and five comment-quality conditions (exact, over-specified, under-specified, incorrect, none), scored with mixed-effects models of accuracy, confidence, and response time plus a directed think-aloud analysis of reasoning strategies.
Load-bearing premise
The claim rests on the idea that short, single-function Python postconditions from a filtered HumanEval corpus, judged in a short online survey, stand in for how developers will review real AI-generated reliability artifacts.
What would settle it
Repeat the same accuracy and confidence measures on multi-function or production codebases with modern model-generated assertions, and check whether the correct-versus-incorrect accuracy gap and the under-specified-comment harm disappear.
If this is right
- Simply attaching LLM-generated assertions or comments will not reliably improve code-review quality.
- Under-specified explanations can create a false sense of understanding while making wrong judgments more likely.
- Tools that only generate reliability artifacts leave an unexamined human-verification gap.
- Assertion structures that afford direct clause comparison are easier for developers to evaluate correctly.
- Future AI-assisted reliability workflows need explicit support for verifying that generated artifacts match intent.
Where Pith is reading between the lines
- The same acceptance bias may affect review of LLM-generated tests, formal specs, and repair suggestions, not only postconditions.
- Interfaces that force developers to produce a counterexample before accepting an assertion could counteract the observed asymmetry.
- Flagging high-cyclomatic or implication-heavy assertions for extra scrutiny may be a cheap partial mitigation.
- Confidence-calibration feedback during review could surface the overconfidence the study documents.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. This paper reports a controlled experiment with 86 Python programmers (plus a 10-person think-aloud study) on how well developers judge the correctness and completeness of LLM-generated postcondition assertions, and whether natural-language comments of varying quality help. Using a corpus of 26 HumanEval functions with correct/incorrect postconditions and five comment conditions (exact, over-specified, under-specified, incorrect, none), the authors find a large asymmetry: 74% accuracy on correct assertions vs. 49% on incorrect ones (OR = 2.94, p < 0.001), with similarly high confidence in both cases. Comments provide no overall accuracy benefit; under-specified comments reduce accuracy relative to exact comments (OR = 0.58) while raising confidence. Completeness ratings correlate modestly with an external mutation-based metric, and the think-aloud study identifies five recurring reasoning strategies, especially clause comparison and negative examples. The authors conclude that AI-generated reliability artifacts require better support for human evaluation, not only generation.
Significance. If the result holds under the stated conditions, the paper makes a timely and practically important contribution to AI-assisted software reliability. It challenges the common assumption that generating assertions or natural-language explanations will automatically improve code review, and it quantifies a concrete failure mode: developers are overconfident false-acceptors of incorrect specifications. Strengths include pre-registration of the comment hypotheses, mixed-effects models with participant and stimulus random effects, attention checks, a balanced design, a replication package, and qualitative triangulation. The OR = 2.94 asymmetry and the under-specified-comment harm-plus-confidence effect are clear, falsifiable findings that tool builders and SE researchers can act on. External validity is limited by the HumanEval/GPT-3.5 setting, but that limit is acknowledged and does not erase the internal contribution.
major comments (2)
- The central correctness asymmetry (RQ1) and the comment-quality effects (RQ2) are load-bearing and well supported by the pre-registered mixed-effects analyses and the 86-participant sample. No major statistical or design flaw overturns those claims under the experimental conditions. The main load-bearing limitation is external validity: Sections 3.1.2 and 9 restrict the corpus to 26 filtered HumanEval functions and GPT-3.5/4 postconditions from Endres et al., with 10 online stimuli per participant. The manuscript already flags this; a revision should more explicitly bound the claim (e.g., 'for compact single-function postconditions of this form') rather than implying broad applicability to multi-function or production reliability artifacts without further evidence.
- RQ1, RQ3, and RQ4 are described as exploratory and post-hoc (Section 4). That is acceptable given the pre-registration for RQ2, but the abstract and introduction currently present the correctness asymmetry as a primary result with equal weight to the pre-registered comment findings. Clarify in the abstract and Section 4 which claims were confirmatory vs. exploratory, and avoid over-interpreting the exploratory feature analyses (type checks, implications, etc.) as established construction-pattern effects without stronger controls.
minor comments (5)
- Figure 4 confidence distributions are useful; ensure axis labels and the four-case layout remain readable in print, and consider reporting exact mean confidence values in the caption for the four cells.
- Section 6.3: the Spearman ρ = 0.18 completeness correlation is statistically significant but small; state the practical magnitude more carefully so readers do not over-read 'can distinguish stronger from weaker specifications.'
- Section 3.1.2: briefly note how many candidate comments were discarded during the three-author review, to give a sense of selection for the final 260 stimuli.
- Typographical consistency: 'underspecfied' appears once in Section 3.1; standardize to 'under-specified' throughout.
- Related work (Section 8) is thorough; a short explicit contrast with TiCoder and Specine on the human-evaluation gap would help position the contribution more sharply.
Circularity Check
No significant circularity: empirical accuracy and confidence results rest on independent ground-truth labels and mixed-effects models, not self-definitional or fitted-as-prediction constructions.
full rationale
This is a controlled human-subjects experiment, not a theoretical derivation. The central claims (OR = 2.94 asymmetry between correct vs. incorrect postconditions; no overall accuracy benefit from comments; under-specified comments reduce accuracy while raising confidence) are obtained by measuring participant judgments against independently labeled ground-truth correctness of assertions (correct = no error on any docstring-aligned I/O; incorrect = at least one such error), then fitting mixed-effects models with participant- and stimulus-level random effects. Completeness ratings are correlated with an external mutation-based bug-completeness metric from prior work rather than defined in terms of the ratings themselves. Pre-registration covers the comment-quality hypotheses; RQ1/RQ3/RQ4 analyses are labeled exploratory. Self-citations (e.g., Endres et al. for the postcondition corpus and completeness scores) supply stimuli and an external benchmark; they do not force the accuracy asymmetry or the comment effects by construction. No fitted parameter is renamed as a prediction, no uniqueness theorem is imported to forbid alternatives, and no ansatz is smuggled in via citation. The paper is self-contained against its stated experimental conditions; external-validity limits (HumanEval subset, GPT-3.5/4 postconditions, online survey) are acknowledged but are not circularity.
Axiom & Free-Parameter Ledger
axioms (3)
- domain assumption Participant accuracy and confidence on 10 short online stimuli with HumanEval functions generalize to real developer review of LLM-generated reliability artifacts.
- domain assumption Ground-truth correctness labels of the filtered postconditions (correct = never raises on valid I/O; incorrect = raises on at least one valid I/O) are accurate and non-trivial.
- standard math Mixed-effects logistic and linear models with participant and stimulus random effects correctly capture the repeated-measures structure.
read the original abstract
Code comprehension and code review are already critically important software engineering tasks, and the rising use of AI code generation tools is only increasing that importance. Generative AI has the possibility of supporting these activities, for example by augmenting code with assertions and natural-language explanations describing code behavior. However, little is known about how effective such support may be. We conduct a controlled experiment with 86 Python programmers and a follow-up think-aloud study to examine developers' ability to assess the correctness and completeness of generated assertions of varying quality, and to investigate how natural-language explanations influence these assessments. While programmers can somewhat accurately judge correct assertions (74% accuracy), they perform poorly when shown incorrect assertions (49% accuracy), despite reporting similar levels of confidence in both judgments. This difference in judgment accuracy is statistically significant (p < 0.001): the odds of a developer accurately judging a correct assertion was nearly three times higher than the odds of accurately judging an incorrect assertion (OR = 2.94). Surprisingly, natural-language explanations of assertions provided no overall benefit. Furthermore, low-quality explanations could impair specification assessment accuracy (p = 0.037, OR = 0.58) while simultaneously increasing developer confidence (p = 0.005, 3.99/5 vs. 4.25/5). Our findings suggest that, contrary to common assumptions, AI assistance may not improve the reliability of code comprehension and review. More broadly, our findings highlight the importance of helping developers evaluate machine-generated reliability artifacts, in addition to generating them.
Figures
Reference graph
Works this paper leans on
-
[1]
Replication Package for The impact of comments on the correct under- standing of logical code statements
2026. Replication Package for The impact of comments on the correct under- standing of logical code statements. https://osf.io/q6d2m/overview?view_only= 442a1b8d82554de0baa4b4083987a6b6
2026
-
[2]
Abid, Natalia Dragan, Michael L
Nahla J. Abid, Natalia Dragan, Michael L. Collard, and Jonathan I. Maletic. 2015. Using stereotypes in the automatic generation of natural language summaries for C++ methods. In2015 IEEE International Conference on Software Maintenance and Evolution (ICSME). 561–565. doi:10.1109/ICSM.2015.7332514
-
[3]
Wasi Uddin Ahmad, Saikat Chakraborty, Baishakhi Ray, and Kai-Wei Chang
-
[4]
arXiv:2103.06333 [cs.CL] https://arxiv.org/abs/2103.06333
Unified Pre-training for Program Understanding and Generation. arXiv:2103.06333 [cs.CL] https://arxiv.org/abs/2103.06333
-
[5]
Miltiadis Allamanis, Hao Peng, and Charles Sutton. 2016. A Convolutional Atten- tion Network for Extreme Summarization of Source Code. InInternational Con- ference on Machine Learning (Proceedings of Machine Learning Research, Vol. 48), Maria Florina Balcan and Kilian Q. Weinberger (Eds.). PMLR, New York, New York, USA, 2091–2100. https://proceedings.mlr....
2016
-
[6]
Alberto Bacchelli and Christian Bird. 2013. Expectations, outcomes, and chal- lenges of modern code review. In2013 35th international conference on software engineering (ICSE). IEEE, 712–721
2013
-
[7]
Tobias Baum, Kurt Schneider, and Alberto Bacchelli. 2019. Associating working memory capacity and code change ordering with code review performance. Empirical Software Engineering24, 4 (2019), 1762–1798
2019
-
[8]
Ernst, Mauro Pezzè, and Sergio Delgado Castellanos
Arianna Blasi, Alberto Goffi, Konstantin Kuznetsov, Alessandra Gorla, Michael D. Ernst, Mauro Pezzè, and Sergio Delgado Castellanos. 2018. Translating code comments to procedure specifications(ISSTA 2018). Association for Computing Machinery, New York, NY, USA, 242–253. doi:10.1145/3213846.3213872 10
-
[9]
Jürgen Börstler and Barbara Paech. 2016. The Role of Method Chains and Com- ments in Software Readability and Comprehension—An Experiment.IEEE Trans- actions on Software Engineering42, 9 (2016), 886–898. doi:10.1109/TSE.2016. 2527791
doi:10.1109/tse.2016 2016
-
[10]
Cindy Candrian and Anne Scherer. 2022. Rise of the machines: Delegating decisions to autonomous AI.Computers in Human Behavior134 (2022), 107308. doi:10.1016/j.chb.2022.107308
-
[11]
Mark Chen, Jerry Tworek, Heewoo Jun, Qiming Yuan, Henrique Ponde de Oliveira Pinto, Jared Kaplan, Harri Edwards, Yuri Burda, Nicholas Joseph, Greg Brockman, Alex Ray, Raul Puri, Gretchen Krueger, Michael Petrov, Heidy Khlaaf, Girish Sastry, Pamela Mishkin, Brooke Chan, Scott Gray, Nick Ryder, Mikhail Pavlov, Alethea Power, Lukasz Kaiser, Mohammad Bavarian...
Pith/arXiv arXiv 2021
-
[12]
Umut Cihan, Vahid Haratian, Arda İçöz, Mert Kaan Gül, Ömercan Devran, Emircan Furkan Bayendur, Baykal Mehmet Uçar, and Eray Tüzün. 2025. Auto- mated Code Review in Practice. InInternational Conference on Software Engi- neering: Software Engineering in Practice (ICSE-SEIP). 425–436. doi:10.1109/ICSE- SEIP66354.2025.00043
doi:10.1109/icse- 2025
-
[13]
Douglas Curran-Everett. 2018. Explorations in statistics: the log trans- formation.Advances in Physiology Education42, 2 (2018), 343–347. arXiv:https://doi.org/10.1152/advan.00018.2018 doi:10.1152/advan.00018.2018 PMID: 29761718
-
[14]
A Dunsmore, M Roper, and M Wood. 2000. The role of comprehension in software inspection.Journal of Systems and Software52, 2 (2000), 121–129. doi:10.1016/ S0164-1212(99)00138-7
2000
-
[15]
Brian P. Eddy, Jeffrey A. Robinson, Nicholas A. Kraft, and Jeffrey C. Carver. 2013. Evaluating source code summarization techniques: Replication and expansion. InInternational Conference on Program Comprehension. 13–22. doi:10.1109/ICPC. 2013.6613829
doi:10.1109/icpc 2013
-
[16]
Hadeel Eladawy, Claire Le Goues, and Yuriy Brun. 2024. Automated Program Repair, What Is It Good For? Not Absolutely Nothing!. InInternational Confer- ence on Software Engineering(14–20). Lisbon, Portugal, 1017–1029. doi:10.1145/ 3597503.3639095
arXiv 2024
-
[17]
Madeline Endres, Sarah Fakhoury, Saikat Chakraborty, and Shuvendu K. Lahiri
-
[18]
doi:10.1145/ 3660791
Can Large Language Models Transform Natural Language Intent into Formal Method Postconditions?PACMSE1, FSE (2024), 84:1–84:24. doi:10.1145/ 3660791
2024
-
[19]
Sarah Fakhoury, Aaditya Naik, Georgios Sakkas, Saikat Chakraborty, and Shu- vendu K. Lahiri. 2024. LLM-Based Test-Driven Interactive Code Generation: User Study and Empirical Evaluation.IEEE Transactions on Software Engineering50, 9 (Sept. 2024), 2254–2268. doi:10.1109/tse.2024.3428972
-
[20]
Zhangyin Feng, Daya Guo, Duyu Tang, Nan Duan, Xiaocheng Feng, Ming Gong, Linjun Shou, Bing Qin, Ting Liu, Daxin Jiang, and Ming Zhou. 2020. CodeBERT: A Pre-Trained Model for Programming and Natural Languages. InFindings of the Association for Computational Linguistics: EMNLP 2020, Trevor Cohn, Yulan He, and Yang Liu (Eds.). Association for Computational L...
2020
-
[21]
doi:10.18653/v1/2020.findings-emnlp.139
-
[22]
Kathrin Figl, Maria Kirchner, Sebastian Baltes, and Michael Felderer. 2025. The Influence of Code Comments on the Perceived Helpfulness of Stack Overflow Posts. 30, 6 (2025). doi:10.1007/s10664-025-10727-w
-
[23]
Emily First, Markus Rabe, Talia Ringer, and Yuriy Brun. 2023. Baldur: Whole- Proof Generation and Repair with Large Language Models. InACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE)(6–8). San Francisco, CA, USA, 1229–1241. doi:10.1145/ 3611643.3616243
arXiv 2023
-
[24]
Erin Foster and Ariel Deardorff. 2017. Open Science Framework (OSF).Journal of the Medical Library Association105 (04 2017). doi:10.5195/JMLA.2017.88
-
[25]
Shuzheng Gao, Cuiyun Gao, Yulan He, Jichuan Zeng, Lunyiu Nie, Xin Xia, and Michael Lyu. 2023. Code Structure–Guided Transformer for Source Code Summa- rization.ACM Trans. Softw. Eng. Methodol.32, 1, Article 23 (Feb. 2023), 32 pages. doi:10.1145/3522674
-
[26]
Alberto Goffi, Alessandra Gorla, Michael D. Ernst, and Mauro Pezzè. 2016. Auto- matic generation of oracles for exceptional behaviors. InInternational Sympo- sium on Software Testing and Analysis (ISSTA). Saarbrücken, Genmany, 213–224. doi:10.1145/2931037.2931061
-
[27]
Skyler Grandel, Scott Thomas Andersen, Yu Huang, and Kevin Leach. 2026. ComCat: Expertise-Guided Context Generation to Enhance Code Comprehension. 35, 3, Article 82 (Feb. 2026), 30 pages. doi:10.1145/3742475
-
[28]
Burak Gülmez. 2026. Code generation with large language models: a survey from neural program synthesis to autonomous software development.Applied Intelligence56, 6 (2026), 200. doi:10.1007/s10489-026-07230-0
-
[29]
Sonia Haiduc, Jairo Aponte, and Andrian Marcus. 2010. Supporting program comprehension with source code summarization. In32nd International Con- ference on Software Engineering - Volume 2(Cape Town, South Africa)(ICSE ’10). Association for Computing Machinery, New York, NY, USA, 223–226. doi:10.1145/1810295.1810335
-
[30]
Ishrak Hayet, Adam Scott, and Marcelo d’Amorim. 2025. ChatAssert: LLM-Based Test Oracle Generation With External Tools Assistance.IEEE Trans. Softw. Eng. 51, 1 (Jan. 2025), 305–319. doi:10.1109/TSE.2024.3519159
-
[31]
Xinyi Hou, Yanjie Zhao, Yue Liu, Zhou Yang, Kailong Wang, Li Li, Xiapu Luo, David Lo, John Grundy, and Haoyu Wang. 2024. Large language models for software engineering: A systematic literature review.ACM Transactions on Software Engineering and Methodology33, 8 (2024), 1–79
2024
-
[32]
Hsiu-Fang Hsieh and Sarah E Shannon. 2005. Three approaches to qualitative content analysis.Qualitative health research15, 9 (2005), 1277–1288
2005
-
[33]
Xing Hu, Ge Li, Xin Xia, David Lo, and Zhi Jin. 2018. Deep code comment generation. InProceedings of the 26th Conference on Program Comprehension (Gothenburg, Sweden)(ICPC ’18). Association for Computing Machinery, New York, NY, USA, 200–210. doi:10.1145/3196321.3196334
-
[34]
Xing Hu, Xin Xia, David Lo, Zhiyuan Wan, Qiuyuan Chen, and Thomas Zimmer- mann. 2022. Practitioners’ expectations on automated code comment generation. InProceedings of the 44th International Conference on Software Engineering(Pitts- burgh, Pennsylvania)(ICSE ’22). Association for Computing Machinery, New York, NY, USA, 1693–1705. doi:10.1145/3510003.3510152
-
[35]
Yuan Huang, Shaohao Huang, Huanchao Chen, Xiangping Chen, Zibin Zheng, Xiapu Luo, Nan Jia, Xinyu Hu, and Xiaocong Zhou. 2020. Towards automati- cally generating block comments for code snippets.Information and Software Technology127 (2020), 106373. doi:10.1016/j.infsof.2020.106373
-
[36]
Srinivasan Iyer, Ioannis Konstas, Alvin Cheung, and Luke Zettlemoyer. 2016. Summarizing Source Code using a Neural Attention Model. InProceedings of the 54th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), Katrin Erk and Noah A. Smith (Eds.). Association for Computational Linguistics, Berlin, Germany, 2073–2083. do...
-
[37]
Jasmin Jahić and Ashkan Sami. 2024. State of Practice: LLMs in Software En- gineering and Software Architecture. InInternational Conference on Software Architecture (ICSA). 311–318. doi:10.1109/ICSA-C63560.2024.00059
-
[38]
Erik Jones, Hamid Palangi, Clarisse Simões Ribeiro, Varun Chandrasekaran, Subhabrata Mukherjee, Arindam Mitra, Ahmed Hassan Awadallah, and Ece Kamar. 2024. Teaching Language Models to Hallucinate Less with Synthetic Tasks. InThe Twelfth International Conference on Learning Representations. https: //openreview.net/forum?id=xpw7V0P136
2024
-
[39]
Sungmin Kang, Louis Milliken, and Shin Yoo. 2024. Identifying Inaccu- rate Descriptions in LLM-generated Code Comments via Test Execution. arXiv:2406.14836 [cs.SE] https://arxiv.org/abs/2406.14836
Pith/arXiv arXiv 2024
-
[40]
Zhanna Kaufman, Yuriy Brun, Adithya Murali, and Madeline Endres. 2025. The impact of comments on the correct understanding of logical code statements. osf.io/5f73u
2025
-
[41]
Ninus Khamis, René Witte, and Juergen Rilling. 2010. Automatic Quality As- sessment of Source Code Comments: The JavadocMiner. InNatural Language Processing and Information Systems, Christina J. Hopfe, Yacine Rezgui, Elisabeth Métais, Alun Preece, and Haijiang Li (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 68–79
2010
-
[42]
Junaed Younus Khan and Gias Uddin. 2023. Automatic Code Documentation Generation Using GPT-3. InInternational Conference on Automated Software En- gineering(Rochester, MI, USA)(ASE ’22). Association for Computing Machinery, New York, NY, USA, Article 174, 6 pages. doi:10.1145/3551349.3559548
-
[43]
Shuvendu K Lahiri. 2026. Intent formalization: A grand challenge for reliable coding in the age of AI agents.arXiv preprint arXiv:2603.17150(2026)
arXiv 2026
-
[44]
Caroline Lemieux, Jeevana Priya Inala, Shuvendu K Lahiri, and Siddhartha Sen
-
[45]
InInternational Conference on Software Engineering (ICSE)
Codamosa: Escaping coverage plateaus in test generation with pre-trained large language models. InInternational Conference on Software Engineering (ICSE). IEEE, 919–931
-
[46]
Changwen Li, Christoph Treude, and Ofir Turel. 2026. Do comments and expertise still matter? An experiment on programmers’ adoption of AI-generated JavaScript code.Journal of Systems and Software231 (2026), 112634. doi:10.1016/j.jss.2025. 112634
-
[47]
Hui Li, Zhen Dong, Siao Wang, Hui Zhang, Liwei Shen, Xin Peng, and Dongdong She. 2025. Extracting Formal Specifications From Documents Using LLMS for Test Automation. InInternational Conference on Program Comprehension (ICPC). 1–12. doi:10.1109/ICPC66645.2025.00039
-
[48]
Chin-Yew Lin. 2004. ROUGE: A Package for Automatic Evaluation of Summaries. InAnnual Meeting of the Association for Computational Linguistics. https://api. semanticscholar.org/CorpusID:964287
2004
-
[49]
Jiawei Liu, Chunqiu Steven Xia, Yuyao Wang, and Lingming Zhang. 2023. Is Your Code Generated by ChatGPT Really Correct? Rigorous Evaluation of Large Language Models for Code Generation. InThirty-seventh Conference on Neural Information Processing Systems. https://openreview.net/forum?id=1qvx610Cu7 11
2023
-
[50]
Shangqing Liu, Yu Chen, Xiaofei Xie, Jingkai Siow, and Yang Liu. 2021. Retrieval-Augmented Generation for Code Summarization via Hybrid GNN. arXiv:2006.05405 [cs.LG] https://arxiv.org/abs/2006.05405
Pith/arXiv arXiv 2021
-
[51]
Paul W. McBurney and Collin McMillan. 2014. Automatic documentation genera- tion via source code summarization of method context. InProceedings of the 22nd International Conference on Program Comprehension(Hyderabad, India)(ICPC 2014). ACM, New York, NY, USA, 279–290. doi:10.1145/2597008.2597149
-
[52]
Vishal Misra, Jakku Sai Krupa Reddy, and Sridhar Chimalakonda. 2020. Is there a correlation between code comments and issues? an exploratory study. InPro- ceedings of the 35th Annual ACM Symposium on Applied Computing(Brno, Czech Republic)(SAC ’20). Association for Computing Machinery, New York, NY, USA, 110–117. doi:10.1145/3341105.3374009
-
[53]
Davide Molinelli, Luca Di Grazia, Alberto Martin-Lopez, Michael D. Ernst, and Mauro Pezzè. 2025. Do LLMs Generate Useful Test Oracles? An Empirical Study with an Unbiased Dataset. InInternational Conference on Automated Software Engineering (ASE). 278–290. doi:10.1109/ASE63991.2025.00031
-
[54]
Manish Motwani and Yuriy Brun. 2019. Automatically Generating Precise Oracles from Structured Natural Language Specifications. InInternational Conference on Software Engineering(29–31). Montreal, QC, Canada, 188–199. doi:10.1109/ICSE. 2019.00035
doi:10.1109/icse 2019
-
[55]
Rahul Pandita, Xusheng Xiao, Hao Zhong, Tao Xie, Stephen Oney, and Amit Paradkar. 2012. Inferring method specifications from natural language API descriptions. In2012 34th International Conference on Software Engineering (ICSE). 815–825. doi:10.1109/ICSE.2012.6227137
-
[56]
Kishore Papineni, Salim Roukos, Todd Ward, and Wei-Jing Zhu. 2002. BLEU: a method for automatic evaluation of machine translation. InProceedings of the 40th Annual Meeting on Association for Computational Linguistics(Philadelphia, Penn- sylvania)(ACL ’02). Association for Computational Linguistics, USA, 311–318. doi:10.3115/1073083.1073135
-
[57]
Md Rizwan Parvez, Wasi Ahmad, Saikat Chakraborty, Baishakhi Ray, and Kai- Wei Chang. 2021. Retrieval Augmented Code Generation and Summarization. InFindings of the Association for Computational Linguistics: EMNLP 2021, Marie- Francine Moens, Xuanjing Huang, Lucia Specia, and Scott Wen-tau Yih (Eds.). Association for Computational Linguistics, Punta Cana, ...
-
[58]
Long Phan, Hieu Tran, Daniel Le, Hieu Nguyen, James Annibal, Alec Peltekian, and Yanfang Ye. 2021. CoTexT: Multi-task Learning with Code-Text Trans- former. InProceedings of the 1st Workshop on Natural Language Processing for Programming (NLP4Prog 2021), Royi Lachmy, Ziyu Yao, Greg Durrett, Milos Gligoric, Junyi Jessy Li, Ray Mooney, Graham Neubig, Yu Su,...
-
[59]
Veronica Pimenova, Sarah Fakhoury, Christian Bird, Margaret-Anne Storey, and Madeline Endres. 2025. Good vibrations? A qualitative study of co-creation, communication, flow, and trust in vibe coding.arXiv preprint arXiv:2509.12491 (2025)
Pith/arXiv arXiv 2025
-
[60]
2025.RStudio: Integrated Development Environment for R
Posit team. 2025.RStudio: Integrated Development Environment for R. Posit Software, PBC, Boston, MA. http://www.posit.co/
2025
-
[61]
Siddhartha Prasad, Skyler Austen, Kathi Fisler, and Shriram Krishnamurthi. 2026. Meaningful Human-in-the-Loop Checking of GenAI Synthesis for Restricted Languages. In40th European Conference on Object-Oriented Programming (ECOOP 2026), Vol. 372. 22:1–22:31. doi:10.4230/LIPIcs.ECOOP.2026.22
-
[62]
Kenneth J Rothman. 1990. No adjustments are needed for multiple comparisons. Epidemiology1, 1 (1990), 43–46
1990
-
[63]
Haifeng Ruan, Yuntong Zhang, and Abhik Roychoudhury. 2025. SpecRover: Code Intent Extraction via LLMs. InInternational Conference on Software Engineering (Ottawa, Ontario, Canada)(ICSE ’25). IEEE Press, 963–974. doi:10.1109/ICSE55347. 2025.00080
-
[64]
Advait Sarkar, Xiaotong, Xu, Neil Toronto, Ian Drosos, and Christian Poelitz. 2024. When Copilot Becomes Autopilot: Generative AI’s Critical Risk to Knowledge Work and a Critical Solution. arXiv:2412.15030 [cs.HC] https://arxiv.org/abs/ 2412.15030
Pith/arXiv arXiv 2024
-
[65]
Rishab Sharma, Fuxiang Chen, and Fatemeh Fard. 2022. LAMNER: code comment generation using character language model and named entity recognition. In International Conference on Program Comprehension(Virtual Event)(ICPC ’22). ACM, New York, NY, USA, 48–59. doi:10.1145/3524610.3527924
-
[66]
Giriprasad Sridhara, Emily Hill, Divya Muppaneni, Lori Pollock, and K. Vijay- Shanker. 2010. Towards automatically generating summary comments for Java methods. InInternational Conference on Automated Software Engineering (Antwerp, Belgium)(ASE ’10). ACM, New York, NY, USA, 43–52. doi:10.1145/ 1858996.1859006
arXiv 2010
-
[67]
Stack Overflow. 2025. 2025 Stack Overflow Developer Survey. https://survey. stackoverflow.co/2025 Accessed June 2026
2025
-
[68]
Sean Stapleton, Yashmeet Gambhir, Alexander LeClair, Zachary Eberhart, Westley Weimer, Kevin Leach, and Yu Huang. 2020. A Human Study of Comprehension and Code Summarization. InProceedings of the 28th International Conference on Program Comprehension(Seoul, Republic of Korea)(ICPC ’20). Association for Computing Machinery, New York, NY, USA, 2–13. doi:10....
-
[69]
Daniela Steidl, Benjamin Hummel, and Elmar Jürgens. 2013. Quality analysis of source code comments.International Conference on Program Comprehension (ICPC)(2013), 83–92. https://api.semanticscholar.org/CorpusID:16657129
2013
-
[70]
Lin Tan, Ding Yuan, Gopal Krishna, and Yuanyuan Zhou. 2007. /*icomment: bugs or bad comments?*/.SIGOPS Oper. Syst. Rev.41, 6 (Oct. 2007), 145–158. doi:10.1145/1323293.1294276
-
[71]
Shin Hwei Tan, Darko Marinov, Lin Tan, and Gary T. Leavens. 2012. @tComment: Testing Javadoc Comments to Detect Comment-Code Inconsistencies. In2012 IEEE Fifth International Conference on Software Testing, Verification and Validation. 260–269. doi:10.1109/ICST.2012.106
-
[72]
Zhao Tian and Junjie Chen. 2025. Aligning Requirement for Large Language Model’s Code Generation. arXiv:2509.01313 [cs.SE] https://arxiv.org/abs/2509. 01313
Pith/arXiv arXiv 2025
-
[73]
Priyan Vaithilingam, Tianyi Zhang, and Elena L. Glassman. 2022. Expectation vs. Experience: Evaluating the Usability of Code Generation Tools Powered by Large Language Models. InExtended Abstracts of the 2022 CHI Conference on Human Factors in Computing Systems(New Orleans, LA, USA)(CHI EA ’22). Association for Computing Machinery, New York, NY, USA, Arti...
-
[74]
Yao Wan, Zhou Zhao, Min Yang, Guandong Xu, Haochao Ying, Jian Wu, and Philip S. Yu. 2018. Improving automatic source code summarization via deep reinforcement learning. InInternational Conference on Automated Software Engi- neering(Montpellier, France)(ASE ’18). Association for Computing Machinery, New York, NY, USA, 397–407. doi:10.1145/3238147.3238206
-
[75]
Yue Wang, Weishi Wang, Shafiq Joty, and Steven C.H. Hoi. 2021. CodeT5: Identifier-aware Unified Pre-trained Encoder-Decoder Models for Code Under- standing and Generation. InConference on Empirical Methods in Natural Language Processing, Marie-Francine Moens, Xuanjing Huang, Lucia Specia, and Scott Wen- tau Yih (Eds.). Association for Computational Lingui...
-
[76]
Robert M West. 2022. Best practice in statistics: The use of log transformation.Annals of Clinical Biochemistry59, 3 (2022), 162–165. arXiv:https://doi.org/10.1177/00045632211050531 doi:10.1177/00045632211050531 PMID: 34666549
-
[77]
Haoze Wu, Rocky Klopfenstein, Keith Farkas, and Nina Narodytska. 2026. Viverra: Text-to-Code with Guarantees. arXiv:2605.14972 [cs.SE] https://arxiv.org/abs/ 2605.14972
Pith/arXiv arXiv 2026
-
[78]
Xin Xia, Lingfeng Bao, David Lo, Zhenchang Xing, Ahmed E. Hassan, and Shan- ping Li. 2018. Measuring Program Comprehension: A Large-Scale Field Study with Professionals.IEEE Transactions on Software Engineering44, 10 (2018), 951–976. doi:10.1109/TSE.2017.2734091
-
[79]
Juan Zhai, Yu Shi, Minxue Pan, Guian Zhou, Yongxiang Liu, Chunrong Fang, Shiqing Ma, Lin Tan, and Xiangyu Zhang. 2020. C2S: translating natural language comments to formal program specifications(ESEC/FSE 2020). Association for Computing Machinery, New York, NY, USA, 25–37. doi:10.1145/3368089.3409716
-
[80]
Hao Zhong, Lu Zhang, Tao Xie, and Hong Mei. 2009. Inferring Resource Specifi- cations from Natural Language API Documentation. InInternational Conference on Automated Software Engineering. 307–318. doi:10.1109/ASE.2009.94
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.