REVIEW 4 major objections 6 minor 1 cited by
Prompting in the Wild: An Empirical Study of Prompt Evolution in Software Repositories
T0 review · 4 major / 6 minor · reviewed 2026-08-11 · deepseek-v4-flash
Pith's one-line read In real-world LLM-integrated applications, prompts behave like a distinct software artifact: they grow mainly by addition and modification during feature work, are rarely documented, and can introduce contradictory instructions.
desk verdict First large-scale empirical study of prompt evolution in open-source repos, with a genuinely useful change taxonomy, but the headline maintenance-activity split rests on an LLM classifier whose per-class accuracy is never reported. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The load-bearing machinery is a change-extraction and classification pipeline. Starting from an existing dataset of developer-written prompts, the paper cleans it, filters to 243 active repositories, clones each repository, and pairs consecutive versions of prompt-containing files using the ROUGE-L similarity metric to isolate 1,262 distinct prompt changes. It then codes those changes with a refined six-component taxonomy (Directive, Role, Example, Output Instruction, Consideration, Additional Information) and an eight-type change taxonomy (addition, modification, removal, rephrase, formatting, correction, generalization, restructure), reporting a 65% average Jaccard index for inter-rater agreement on multi-label coding. For maintenance-activity questions it classifies commits with a quantized LLM following a prior method whose reported overall accuracy is 51%, and for impact questions it uses chain-of-thought LLM prompting to flag potential inconsistencies, followed by manual review, before attempting to execute changed prompts in the 7 projects with usable tests.
What would settle it
Take a random sample of the 931 prompt-changing commits, have two independent human experts classify each as feature addition, bug fix, or refactor using the paper's own definitions, and compare against the LLM labels: agreement near the reported 51% overall accuracy would invalidate the maintenance-activity distribution, while agreement above roughly 80% would support it. The same audit applied to the 205 LLM-flagged inconsistency candidates would confirm or refute the 15 manually verified inconsistencies.
Extended reading notes
Core claim
The central claim is that prompt evolution in real projects follows an expansive, component-focused pattern rather than a corrective or structural one. Developers add new instructions or constraints most often (30.1% of changes) and modify existing ones (25.5%); they remove content only rarely (8.8%). The component most frequently touched, at 60.4% of changes, is the paper's refined 'Consideration' category—instructions and constraints that guide model behavior—while the core 'Directive' that defines the overall task almost never changes. The paper further claims that 59.7% of prompt-changing commits are feature-development commits, that 78.1% of prompt changes go undocumented in commit messages, that prompt changes can produce logical inconsistencies (the paper manually confirms 15 cases from 205 LLM-flagged candidates), and that in the 7 projects that could be executed the LLM response matched the change's intent in 4 cases, stayed unchanged in 2, and deviated in 1. Together these observations define prompts as a new artifact class with its own failure modes.
Load-bearing premise
The load-bearing premise is that the automated LLM commit classifier assigns maintenance activities correctly often enough on this dataset; the paper reports only a prior method's overall 51% accuracy and does not give precision and recall for its own 931 commits, so a systematic mislabeling could change the headline feature-development share.
Editorial extensions
If this is right
- Because additions and modifications dominate, prompt maintenance tooling should focus on insert-edit operations rather than deletions or structural rewrites.
- Since the 'Consideration' component absorbs 60.4% of changes, automated consistency checks could concentrate on newly added instructions and constraints.
- With 78.1% of prompt changes undocumented, commit-message generation and prompt-diff documentation tools would address a real traceability gap.
- Given confirmed inconsistencies and misaligned LLM responses, prompt changes should be validated by executing representative inputs before merge, not just reviewed as text.
Reading between the lines
- Editorial extension: the 51% accuracy of the prior commit classifier suggests the 59.7% feature-development share should be re-measured on a human-labeled sample before being used as a baseline by later work.
- Editorial extension: the paper's prompt-component taxonomy, especially the category it calls 'Consideration,' could be transferred to non-Python projects and to prompts assembled at runtime from many string fragments, where version-to-version pairing is harder.
- Editorial extension: the 7-of-101 execution result implies that building prompt regression harnesses with frozen example inputs would let teams detect 'no response change' and 'unintended response change' automatically, turning the paper's observations into testable properties.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper reports an empirical study of how developer-written prompts evolve in open-source LLM-integrated applications. Using the PromptSet dataset and Git history, the authors collected 1,262 prompt changes across 243 GitHub repositories. They apply qualitative coding to categorize change types and prompt components, use a 4-bit quantized Llama3 70B model to classify prompt-changing commits into maintenance activities, extract and categorize commit messages mentioning prompt changes, and perform manual/LLM-based analyses of logical inconsistencies and of whether prompt changes produce the intended LLM response. The main findings are that prompts evolve primarily through additions and modifications, that most prompt-changing commits occur during feature development (59.7%), that only 21.9% of prompt changes are explicitly documented in commit messages, and that prompt changes can introduce logical inconsistencies and sometimes fail to achieve their intended effect on LLM responses.
Significance. If the findings hold, this is a useful first descriptive baseline for prompt evolution as a software maintenance activity. The paper is transparent about its extraction and coding pipeline, reports inter-rater reliability for the qualitative coding, and makes a concrete contribution by characterizing prompts as a distinct software artifact with measurable change patterns. The use of PromptSet and the manual coding of change types are strengths. However, the significance is tempered by the fact that several headline quantitative claims rest on LLM-based classifiers whose accuracy on this study's data is not reported, and by the very small sample underlying the RQ9 conclusion.
major comments (4)
- [IV-E1, V-B (RQ4/Observation 4)] The headline distribution of prompt-changing commits across maintenance activities (feature 59.7%, fix 18.9%, refactor 14.5%) is produced by a 4-bit quantized Llama3 70B classifier whose only reported accuracy is the 51% figure from prior work (Section IV-E1). The paper does not report precision, recall, or a confusion matrix for this model on the 931 commits in this study, and the "thorough manual review" mentioned in Section VI is not described with any procedure, sample size, or agreement statistic. Because RQ5 and Observation 4 are downstream of this same labeling, the missing validation is load-bearing; systematic confusion between feature and refactor commits, for example, could change the 59.7% estimate substantially. The authors should provide a validation set with per-class F1 or a confusion matrix on a random sample of this study's commits and discuss the sensitivity of the RQ4/RQ5 conclusions to classification error.
- [IV-F1, V-C (RQ6)] The 21.9% documentation rate is the basis for the claim that most prompt changes are undocumented. This estimate rests on an LLM-based extraction of commit messages referencing prompt changes (Section IV-F1), but no validation or accuracy measure is reported for this extraction step. False negatives would inflate the undocumented share, while false positives would deflate it. The authors should validate the extraction on a random sample (e.g., manually labeling 100-200 commits) or report precision/recall for the few-shot classifier, and adjust the RQ6 estimate accordingly.
- [V-D (RQ9), Abstract] The abstract states that "misalignment often occurs between prompt changes and LLM responses," and Observation 9 says prompt modifications "do not consistently achieve their intended effects." This is based on 7 projects (Section V-D), of which 2 showed no response change and 1 showed an unintended change; the other 4 aligned as intended. The paper acknowledges this sample is limited in Section VI, but the abstract presents the finding without the caveat. The authors should either weaken the generalization (e.g., "in a small sample, we observed...") or substantially enlarge the set of executable projects before claiming that misalignment is common.
- [V-B (RQ4)] The percentages in RQ4 sum to 93.1% (59.7 + 18.9 + 14.5). The remaining 6.9% of commits is not accounted for. If the LLM classifier produces an "other" category or fails to classify some commits, this should be reported explicitly; otherwise the distribution is incomplete and the denominator for the percentages is unclear.
minor comments (6)
- [IV-D] The population for the sample size calculation is given as 1,263 while the final dataset is stated as 1,262 (Section IV-C); please confirm which number is correct.
- [V-A (RQ2, Table II)] The text says Consideration accounts for 60.4% of "all prompt changes," but the denominator for the component percentages is the sum of component-specific changes (942), not the 1,463 total changes in Table I; rephrase to "all component-specific changes" or provide a consistent denominator.
- [Figure 6] The axes of the pairwise counts heatmap are not defined in the caption; clarify whether rows and columns are change types or component-change pairs and how the proportional frequency is normalized.
- [IV-F1] The few-shot prompt used to identify prompt-related commit messages is not shown; including the prompt template would improve reproducibility.
- [VI (Internal Validity)] The claim of a "thorough manual review" of the inconsistency-detection LLM results would be easier to assess if the number of cases reviewed and any disagreement counts were reported.
- [II-B, IV-D] The refined component "Consideration" is introduced in Section IV but the reader first encounters it in Section II-B's discussion of the original component set; a brief definition in Section II would improve readability.
Circularity Check
No significant circularity: the empirical pipeline is not a derivation chain, and the only flagged issue is an unvalidated LLM commit classifier, which is a validity risk rather than a circular step.
full rationale
This is an empirical measurement study, not a derivation chain. The prompt-change categories in Table I come from open coding with negotiated agreement and a 65% Jaccard inter-rater reliability check, not from the study's conclusions. The component taxonomy is adapted from Schulhoff et al.'s external framework, and the refinement (merging Output Formatting and Style Specifications, adding Consideration) is presented as data-driven coding rather than as a theorem. The only same-author citations are [17] and [28], used to justify the LLM-based commit classifier in Section IV-E1; that classifier's labels are an input measurement, and the study's prompt-change distribution is not present in those cited papers, so the central claims do not reduce to the self-citation. The paper does flag a limitation in Section VI ('we conducted a thorough manual review of results from LLMs used for commit classification') without giving the procedure, sample size, or agreement statistic; this is a reproducibility and measurement-validity concern, not circularity, because no fitted parameter is renamed as a prediction and no equation is defined in terms of a target conclusion. The RQ9 seven-project sample and the RQ8 manual validation are small but externally checkable, and the inconsistency findings were manually confirmed. Accordingly, no circular step can be exhibited under the required standard.
Assumptions & free parameters
free parameters (2)
- Minimum prompt length threshold =
15 words
- Inter-rater reliability acceptance threshold =
65% Jaccard index
assumptions (4)
- domain assumption PromptSet accurately extracts developer-written prompts from Python files
- domain assumption LLM-based commit classification with 51% accuracy is sufficient for maintenance activity labels
- domain assumption ROUGE-L similarity captures meaningful prompt changes
- domain assumption Seven successfully executed projects are representative of prompt change impact
invented entities (1)
-
Consideration prompt component
Cite this review
Pith. "Pith review of Prompting in the Wild: An Empirical Study of Prompt Evolution in Software Repositories." pith.science (2026). https://pith.science/paper/JUPM4LMM
@misc{pith2026241217298,
author = {Pith},
title = {Pith review of: Prompting in the Wild: An Empirical Study of Prompt Evolution in Software Repositories},
year = {2026},
howpublished = {\url{https://pith.science/paper/JUPM4LMM}},
note = {Machine review of arXiv:2412.17298}
}
read the original abstract
The adoption of Large Language Models (LLMs) is reshaping software development as developers integrate these LLMs into their applications. In such applications, prompts serve as the primary means of interacting with LLMs. Despite the widespread use of LLM-integrated applications, there is limited understanding of how developers manage and evolve prompts. This study presents the first empirical analysis of prompt evolution in LLM-integrated software development. We analyzed 1,262 prompt changes across 243 GitHub repositories to investigate the patterns and frequencies of prompt changes, their relationship with code changes, documentation practices, and their impact on system behavior. Our findings show that developers primarily evolve prompts through additions and modifications, with most changes occurring during feature development. We identified key challenges in prompt engineering: only 21.9% of prompt changes are documented in commit messages, changes can introduce logical inconsistencies, and misalignment often occurs between prompt changes and LLM responses. These insights emphasize the need for specialized testing frameworks, automated validation tools, and improved documentation practices to enhance the reliability of LLM-integrated applications.
Figures
Figures from the paper (5 more)
Forward citations
Cited by 1 Pith paper
-
Secure Code Generation at Scale with Reflexion
Three-round reflexion prompting raises LLM-generated code security from 70.74% to 79.43% as measured by the ICD static detector on the Instruct Prime benchmark.
Reference graph
Works this paper leans on
-
[1]
Abridge: Medical conversation summarization,
Abridge AI, Inc., “Abridge: Medical conversation summarization,” 2021, accessed: 2023-11-03. [Online]. Available: https://www.abridge.com/
work page 2021
-
[2]
L. Aguiar, M. Paixao, R. Carmo, E. Soares, A. Leal, M. Freitas, and E. Gama, “Multi-language software development in the llm era: Insights from practitioners’ conversations with chatgpt,” in Proceedings of the 18th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement , ser. ESEM ’24. New York, NY , USA: Association for Comput...
arXiv 2024
-
[3]
Allen Institute for AI, “Semantic scholar,” 2015, accessed: 2024-11-03. [Online]. Available: https://www.semanticscholar.org/
work page 2015
-
[4]
D. H. Bæk, “GPT Store Statistics & Facts,” 2024, accessed: 2024-10-31. [Online]. Available: https://seo.ai/blog/gpt-store-statistics-facts
work page 2024
-
[5]
Demystifying issues, causes and solutions in llm open-source projects,
Y . Cai, P. Liang, Y . Wang, Z. Li, and M. Shahin, “Demystifying issues, causes and solutions in llm open-source projects,” arXiv preprint arXiv:2409.16559, 2024
arXiv 2024
-
[6]
J. Corbin and A. Strauss, Basics of qualitative research . sage, 2015, vol. 14
work page 2015
-
[7]
Exploring prompt engineering prac- tices in the enterprise,
M. Desmond and M. Brachman, “Exploring prompt engineering prac- tices in the enterprise,” arXiv preprint arXiv:2403.08950 , 2024
arXiv 2024
-
[8]
Fira: fine-grained graph-based code change representation for automated commit message generation,
J. Dong, Y . Lou, Q. Zhu, Z. Sun, Z. Li, W. Zhang, and D. Hao, “Fira: fine-grained graph-based code change representation for automated commit message generation,” in Proceedings of the 44th International Conference on Software Engineering , 2022, pp. 970–981
work page 2022
Show all 58 references
-
[9]
The llama 3 herd of models,
A. Dubey, A. Jauhri, A. Pandey, A. Kadian, A. Al-Dahle, A. Letman, A. Mathur, A. Schelten, A. Yang, A. Fan et al. , “The llama 3 herd of models,” arXiv preprint arXiv:2407.21783 , 2024
2024 arXiv
-
[10]
A comparison of features for automatic readability assessment,
L. Feng, M. Jansche, M. Huenerfauth, and N. Elhadad, “A comparison of features for automatic readability assessment,” in Coling 2010: Posters, 2010, pp. 276–284
2010
-
[11]
Promptbreeder: Self-referential self-improvement via prompt evolution,
C. Fernando, D. Banarse, H. Michalewski, S. Osindero, and T. Rockt ¨aschel, “Promptbreeder: Self-referential self-improvement via prompt evolution,” arXiv preprint arXiv:2309.16797 , 2023
2023 arXiv
-
[12]
What makes good in-context demonstrations for code intelligence tasks with llms?
S. Gao, X.-C. Wen, C. Gao, W. Wang, H. Zhang, and M. R. Lyu, “What makes good in-context demonstrations for code intelligence tasks with llms?” in 2023 38th IEEE/ACM International Conference on Automated Software Engineering (ASE) . IEEE, 2023, pp. 761–773
2023
-
[13]
GitHub Copilot,
GitHub, Inc., “GitHub Copilot,” https://github.com/features/copilot, 2021, accessed: [your access date, e.g., 2024-11-03]
2021
-
[14]
Rethinking software engineering in the era of foundation models: A curated catalogue of challenges in the development of trustworthy fmware,
A. E. Hassan, D. Lin, G. K. Rajbahadur, K. Gallaba, F. R. Cogo, B. Chen, H. Zhang, K. Thangarajah, G. Oliva, J. J. Lin, W. M. Abdullah, and Z. M. J. Jiang, “Rethinking software engineering in the era of foundation models: A curated catalogue of challenges in the development of...
2024
-
[15]
Quantifying the persona effect in llm simulations,
T. Hu and N. Collier, “Quantifying the persona effect in llm simulations,” arXiv preprint arXiv:2402.10811 , 2024
2024 arXiv
-
[16]
Ibm watson assistant,
IBM, “Ibm watson assistant,” https://www.ibm.com/products/ watsonx-assistant, accessed: 2024-11-03
2024
-
[17]
Context conquers parameters: Outperforming proprietary llm in commit message generation,
A. Imani, I. Ahmed, and M. Moshirpour, “Context conquers parameters: Outperforming proprietary llm in commit message generation,” arXiv preprint arXiv:2408.02502, 2024
2024 arXiv
-
[18]
Inc., “Cursor,” 2024, version 1.0
A. Inc., “Cursor,” 2024, version 1.0. [Online]. Available: https: //www.cursor.com/
2024
-
[19]
Elicit: The ai research assistant,
O. Inc., “Elicit: The ai research assistant,” 2021, accessed: 2024-11-03. [Online]. Available: https://elicit.org/
2021
-
[20]
Research rabbit,
R. R. Inc., “Research rabbit,” 2021, accessed: 2024-11-03. [Online]. Available: https://www.researchrabbit.ai/
2021
-
[21]
Tabnine: Ai code assistant,
T. Inc., “Tabnine: Ai code assistant,” 2024, accessed: 2024-11-03. [Online]. Available: https://www.tabnine.com/
2024
-
[22]
Infermedica: Medical triage and symptom checker,
Infermedica, “Infermedica: Medical triage and symptom checker,” 2021, accessed: 2023-11-03. [Online]. Available: https://www.infermedica. com/
2021
-
[23]
Identifying and mitigating vulnerabilities in llm-integrated applica- tions,
F. Jiang, Z. Xu, L. Niu, B. Wang, J. Jia, B. Li, and R. Poovendran, “Identifying and mitigating vulnerabilities in llm-integrated applica- tions,” arXiv preprint arXiv:2311.16153 , 2023
2023 arXiv
-
[24]
The promises and perils of mining github,
E. Kalliamvakou, G. Gousios, K. Blincoe, L. Singer, D. M. German, and D. Damian, “The promises and perils of mining github,” in Proceedings of the 11th Working Conference on Mining Software Repositories, ser. MSR 2014. New York, NY , USA: Association for Computing Machinery, 2...
2014
-
[25]
Kai-gpt: Banking’s first purpose-built language model,
Kasisto, “Kai-gpt: Banking’s first purpose-built language model,” https: //kasisto.com/products/kai-gpt/, accessed: 2024-11-03
2024
-
[26]
Label Studio,
Label Studio, “Label Studio,” https://labelstud.io/, accessed: 2024-11-03
2024
-
[27]
The measurement of observer agreement for categorical data,
J. R. Landis and G. G. Koch, “The measurement of observer agreement for categorical data,” biometrics, pp. 159–174, 1977
1977
-
[28]
Only diff is not enough: Generating commit messages leveraging reasoning and action of large language model,
J. Li, D. Farag ´o, C. Petrov, and I. Ahmed, “Only diff is not enough: Generating commit messages leveraging reasoning and action of large language model,” Proceedings of the ACM on Software Engineering , vol. 1, no. FSE, pp. 745–766, 2024
2024
-
[29]
Contradoc: Understanding self- contradictions in documents with large language models,
J. Li, V . Raheja, and D. Kumar, “Contradoc: Understanding self- contradictions in documents with large language models,” arXiv preprint arXiv:2311.09182, 2023
2023 arXiv
-
[30]
Spell: Semantic prompt evolution based on a llm,
Y . B. Li and K. Wu, “Spell: Semantic prompt evolution based on a llm,” arXiv preprint arXiv:2310.01260 , 2023
2023 arXiv
-
[31]
Prompts are programs too! understanding how developers build software containing prompts,
J. T. Liang, M. Lin, N. Rao, and B. A. Myers, “Prompts are programs too! understanding how developers build software containing prompts,” arXiv preprint arXiv:2409.12447 , 2024
2024 arXiv
-
[32]
A large-scale survey on the usability of ai programming assistants: Successes and challenges,
J. T. Liang, C. Yang, and B. A. Myers, “A large-scale survey on the usability of ai programming assistants: Successes and challenges,” in Proceedings of the IEEE/ACM 46th International Conference on Software Engineering , ser. ICSE ’24. New York, NY , USA: Association for Comp...
2024
-
[33]
Rouge: A package for automatic evaluation of summaries,
C.-Y . Lin, “Rouge: A package for automatic evaluation of summaries,” in Text summarization branches out , 2004, pp. 74–81
2004
-
[34]
Atom: Commit message generation based on abstract syntax tree and hybrid ranking,
S. Liu, C. Gao, S. Chen, L. Y . Nie, and Y . Liu, “Atom: Commit message generation based on abstract syntax tree and hybrid ranking,” IEEE Transactions on Software Engineering , vol. 48, no. 5, pp. 1800–1817, 2020
2020
-
[35]
Rethinking the role of demonstrations: What makes in-context learning work?
S. Min, X. Lyu, A. Holtzman, M. Artetxe, M. Lewis, H. Hajishirzi, and L. Zettlemoyer, “Rethinking the role of demonstrations: What makes in-context learning work?” arXiv preprint arXiv:2202.12837 , 2022
2022 arXiv
-
[36]
Beyond the comfort zone: Emerging solutions to overcome challenges in integrating llms into software products,
N. Nahar, C. K ¨astner, J. Butler, C. Parnin, T. Zimmermann, and C. Bird, “Beyond the comfort zone: Emerging solutions to overcome challenges in integrating llms into software products,” arXiv preprint arXiv:2410.12071, 2024
2024 arXiv
-
[37]
Coregen: Contextualized code representation learning for commit message gener- ation,
L. Y . Nie, C. Gao, Z. Zhong, W. Lam, Y . Liu, and Z. Xu, “Coregen: Contextualized code representation learning for commit message gener- ation,” Neurocomputing, vol. 459, pp. 97–107, 2021
2021
-
[38]
Nuance dax: Ambient clinical intelligence,
Nuance Communications, Inc., “Nuance dax: Ambient clinical intelligence,” 2021, accessed: 2023-11-03. [Online]. Available: https: //www.nuance.com/healthcare/ambient-clinical-intelligence.html
2021
-
[39]
An empirical study of the non-determinism of chatgpt in code generation,
S. Ouyang, J. M. Zhang, M. Harman, and M. Wang, “An empirical study of the non-determinism of chatgpt in code generation,” ACM Transactions on Software Engineering and Methodology , 2024
2024
-
[40]
Phantom: Curating github for engineered software projects using time- series clustering,
P. Pickerill, H. J. Jungen, M. Ochodek, M. Ma ´ckowiak, and M. Staron, “Phantom: Curating github for engineered software projects using time- series clustering,” Empirical Software Engineering , vol. 25, pp. 2897– 2929, 2020
2020
-
[41]
Promptset: A programmer’s prompting dataset,
K. Pister, D. J. Paul, I. Joshi, and P. Brophy, “Promptset: A programmer’s prompting dataset,” in Proceedings of the 1st International Workshop on Large Language Models for Code , 2024, pp. 62–69
2024
-
[42]
The probabilistic basis of jaccard’s index of similarity,
R. Real and J. M. Vargas, “The probabilistic basis of jaccard’s index of similarity,” Systematic biology, vol. 45, no. 3, pp. 380–385, 1996
1996
-
[43]
A systematic survey of prompt engineering in large language models: Techniques and applications,
P. Sahoo, A. K. Singh, S. Saha, V . Jain, S. Mondal, and A. Chadha, “A systematic survey of prompt engineering in large language models: Techniques and applications,” arXiv preprint arXiv:2402.07927 , 2024
2024 arXiv
-
[44]
Future of software development with generative ai,
J. Sauvola, S. Tarkoma, M. Klemettinen, J. Riekki, and D. Doermann, “Future of software development with generative ai,” Automated Soft- ware Engineering, vol. 31, no. 1, p. 26, 2024
2024
-
[45]
The prompt report: A systematic survey of prompting techniques,
S. Schulhoff, M. Ilie, N. Balepur, K. Kahadze, A. Liu, C. Si, Y . Li, A. Gupta, H. Han, S. Schulhoff et al., “The prompt report: A systematic survey of prompting techniques,” arXiv preprint arXiv:2406.06608 , 2024
2024 arXiv
-
[46]
Prompt engineering or fine tuning: An empirical assessment of large language models in automated software engineering tasks,
J. Shin, C. Tang, T. Mohati, M. Nayebi, S. Wang, and H. Hem- mati, “Prompt engineering or fine tuning: An empirical assessment of large language models in automated software engineering tasks,” arXiv preprint arXiv:2310.10508, 2023
-
[47]
Basics of qualitative research techniques,
A. Strauss and J. Corbin, “Basics of qualitative research techniques,” 1998
1998
-
[48]
How do software engineers understand code changes? an exploratory study in industry,
Y . Tao, Y . Dang, T. Xie, D. Zhang, and S. Kim, “How do software engineers understand code changes? an exploratory study in industry,” in Proceedings of the ACM SIGSOFT 20th International Symposium on the Foundations of Software Engineering , ser. FSE ’12. New York, NY , USA:...
2012
-
[49]
Report from an experiment: Impact of documentation on maintenance,
E. Tryggeseth, “Report from an experiment: Impact of documentation on maintenance,” Empirical Software Engineering , vol. 2, no. 2, pp. 201–207, 1997
1997
-
[50]
Unveiling chatgpt’s usage in open source projects: A mining-based study,
R. Tufano, A. Mastropaolo, F. Pepe, O. Dabi ´c, M. Di Penta, and G. Bavota, “Unveiling chatgpt’s usage in open source projects: A mining-based study,” in 2024 IEEE/ACM 21st International Conference on Mining Software Repositories (MSR) , 2024, pp. 571–583
2024
-
[51]
Large language models as software components: A taxonomy for llm-integrated applications,
I. Weber, “Large language models as software components: A taxonomy for llm-integrated applications,” ArXiv, vol. abs/2406.10300,
-
[52]
Chain-of-thought prompting elicits reasoning in large language models,
J. Wei, X. Wang, D. Schuurmans, M. Bosma, F. Xia, E. Chi, Q. V . Le, D. Zhou et al. , “Chain-of-thought prompting elicits reasoning in large language models,” Advances in neural information processing systems , vol. 35, pp. 24 824–24 837, 2022
2022
-
[53]
A prompt pattern catalog to enhance prompt engineering with chatgpt,
J. White, Q. Fu, S. Hays, M. Sandborn, C. Olea, H. Gilbert, A. Elnashar, J. Spencer-Smith, and D. C. Schmidt, “A prompt pattern catalog to enhance prompt engineering with chatgpt,” ArXiv, vol. abs/2302.11382,
-
[54]
Bloomberggpt: A large language model for finance,
S. Wu, O. Irsoy, S. Lu, V . Dabravolski, M. Dredze, S. Gehrmann, P. Kambadur, D. Rosenberg, and G. Mann, “Bloomberggpt: A large language model for finance,” arXiv preprint arXiv:2303.17564 , 2023
2023 arXiv
-
[55]
Sifid: Reassess summary factual inconsistency detection with llm,
J. Yang, H. Liu, W. Guo, Z. Rao, Y . Xu, and D. Niu, “Sifid: Reassess summary factual inconsistency detection with llm,” arXiv preprint arXiv:2403.07557, 2024
2024 arXiv
-
[56]
Detecting code comment inconsistencies using llm and program analysis,
Y . Zhang, “Detecting code comment inconsistencies using llm and program analysis,” in Companion Proceedings of the 32nd ACM Inter- national Conference on the Foundations of Software Engineering , 2024, pp. 683–685
2024
-
[2023]
Available: https://api.semanticscholar.org/CorpusID: 257079092
[Online]. Available: https://api.semanticscholar.org/CorpusID: 257079092
-
[2024]
Available: https://api.semanticscholar.org/CorpusID: 270559976
[Online]. Available: https://api.semanticscholar.org/CorpusID: 270559976
Reviewed August 11, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.