Pith. sign in

REVIEW 3 major objections 4 minor 151 references

The Rise of Language Models in Mining Software Repositories: A Survey

T0 review · 3 major / 4 minor · reviewed 2026-08-04 · deepseek-v4-flash

Pith's one-line read A survey of 85 studies claims that language-model use in mining software repositories collapses into eight application types and that the field is shifting from fine-tuned BERT-style models to prompted GPT-style models.

desk verdict A real contribution to the MSR-survey literature, with a few data-hygiene problems that need fixing before the numbers are trusted. read the letter →

arxiv 2604.00787 v2 pith:FXYI4S4A submitted 2026-04-01 cs.SE

classification cs.SE
keywords languagemodelsminingsoftwarerepositoriessystematicsurveytaxonomyofapplicationslargereproducibilitymodelevolutionengineering
verification ladder T0 review T1 audit T2 compute T3 formal

The pith

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The reading

This paper is a systematic survey of the young, fast-growing research area that applies language models to mining software repositories—analyzing commits, issues, code reviews, and other traces of software development. The authors' central claim is that all of this work can be organized into a taxonomy of eight application types: classification, generation, extraction, detection, assessment, enhancement, retrieval, and prediction. They also claim a clear historical transition: before 2023 the field ran almost entirely on small, openly available encoder models (BERT and relatives) fine-tuned for specific tasks; by 2025, large, instruction-tuned generative models used through prompting had become the most common choice. Along the way they quantify the field's data habits—GitHub and a handful of reused datasets dominate—and its reproducibility problems: most studies share supplementary materials, but more than a fifth depend exclusively on closed, proprietary models and few release maintained tools. A reader should care because the survey offers the first broad map of this area and a set of concrete challenges for making the work more reproducible and more useful.

What carries the argument

The organizing device is an eight-category taxonomy of LM applications—classification, generation, extraction, detection, assessment, enhancement, retrieval, prediction—derived deductively from the primary studies and applied twice, once for main contributions and once for enabling contributions. The second load-bearing piece is the LM usage-mode distinction (fine-tuning vs. prompting-as-is) combined with model-family, parameter-size, and weight-availability categorizations; this is what lets the survey turn a list of 94 models into a trend narrative. The third piece is a small set of data-source and artifact categories (issue reports, code reviews, source code, and so on) used to compare wh

What would settle it

Count the primary studies listed on the survey's companion website: if the list contains 177 entries rather than 85, the abstract/body mismatch is resolved against the body; more decisively, a full-text search of the same digital libraries using LM-plus-repository-mining keywords, without any venue anchor, would produce a candidate set whose application-type distribution and model timeline could be compared to the survey's—a materially different distribution would falsify the survey's characterization.

Watch

Extended reading notes

Core claim

The survey's discovery is that LM-based MSR is not a scattered set of point solutions but a field with a stable task geometry. Across 85 primary studies, the authors identify 131 instances of LM use, which reduce to eight application types with classification (32.8%) and generation (22.9%) at the top. LMs play two roles: as main contributions that directly produce artifacts or insights, and as enabling components that convert noisy repository traces into structured inputs for downstream analysis—extraction and detection dominate the enabling role. On models, 235 uses of 94 distinct models break down into a clear temporal pattern: BERT-family encoders under half a billion parameters, usually

Load-bearing premise

The load-bearing premise is that the 85 primary studies—found by anchoring a search to the field's flagship conference proceedings and then snowballing—are representative enough of the whole field to support the survey's percentages and trend lines; the paper's own abstract states 177 papers while the body reports 85, so the corpus itself is not pinned down.

Editorial extensions

If this is right

  • Classification and generation are the field's two pillars, together accounting for over half of all LM uses; anyone planning an LM-based MSR contribution can expect the community to compare against these task types.
  • Small open encoder models are still the workhorses of the field, but the momentum is with large prompted models; evaluation and reproducibility expectations should be adjusted accordingly.
  • Dataset reuse is concentrated in a handful of resources; progress will amplify the importance of those datasets' quality.
  • Because 24.7% of studies depend exclusively on proprietary models and costs are rarely reported, many published results cannot be re-run by independent researchers.
  • The field's reproducibility is stronger for raw materials than for tools: 74 of 85 studies share materials, but only a minority of the 21 proposed tools are maintained.

Reading between the lines

Editorial extensions of the paper, not claims the author makes directly.

  • One consequence the authors leave implicit is that if the taxonomy becomes a shared vocabulary, future work gets a stable baseline for measuring the field's evolution; repeating the survey in three to five years with the same categories would be a natural test.
  • An extension of the cost finding: requiring token-level and monetary cost reporting for any study that uses API-based models would directly address the 6-in-37 reporting gap the survey documents.
  • The survey's observation that requirements and other non-code artifacts are rarely mined suggests, as an editorial extrapolation, that new datasets for those artifact types may be disproportionately valuable.
Share X Bluesky LinkedIn Reddit HN

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, and a circularity audit.

Referee Report

3 major / 4 minor

Summary. This paper reports a systematic literature review of language-model (LM) use in mining software repositories (MSR). Based on 85 primary studies collected from MSR conference proceedings (2017–2025) plus backward snowballing, it proposes an eight-type taxonomy of LM applications and answers four research questions concerning applications, data sources/artifacts, model families and temporal trends, and reproducibility/reuse. Headline findings include the distribution of application types (classification 32.8%, generation 22.9%, extraction 15.3%, detection 13%, assessment 5.3%, enhancement 4.6%, retrieval 3.8%, prediction 2.3%), a claimed transition from BERT-style encoder-only models to larger instruction-tuned decoder models, and the observation that reproducibility is only partially supported (24.7% exclusive proprietary-model reliance; 21 tools identified). The protocol is transparent: pre-declared inclusion/exclusion criteria, two-phase screening with reported inter-rater agreement, backward snowballing, and author-confirmed extraction.

Significance. If the findings hold, this is a timely and useful map of an emerging research area. The contribution is primarily empirical: it provides a reproducible corpus, an eight-category taxonomy, and a set of trends that future LM4MSR research can build on. The author-confirmed extraction and the high inter-rater agreement are notable methodological strengths. However, the quantitative claims are only as strong as the corpus, and the current text contains internal inconsistencies in the reported study counts. The survey would be a solid reference if these issues are resolved.

major comments (3)
  1. [Abstract vs. §3.4] The abstract states that the survey is based on an analysis of 177 papers, whereas the full text and all analyses use 85 primary studies (774 initial papers → 100 after Phase 1 → 47 after Phase 2 + 38 snowballed = 85). This is not a trivial typo: every percentage in the paper is computed over the 85-paper corpus. The 177 figure is unexplained and must be corrected or justified.
  2. [§3.4, §3.6.4, Table 1] The search protocol says Phase 2 yielded 47 papers from MSR proceedings and backward snowballing added 38, for a total of 85. However, §3.6.4 and Table 1 report only 38 papers from the MSR conference, described as 45% of all publications. Since 47 of the 85 primary studies must have come from the MSR proceedings under the stated protocol, this is internally inconsistent. The authors should reconcile these counts or explain any later recategorization.
  3. [§3.4 and answers to RQ1–RQ3] Corpus representativeness is asserted but not validated. The search was anchored on MSR conference proceedings, with snowballing only from the references of selected papers, and the authors acknowledge this 'may not have captured all relevant studies.' Yet the headline percentages for application types, model families, and temporal trends are all computed over this corpus. No recall estimate, full multi-database search, or sensitivity analysis is provided. Given that MSR-venue papers account for 45% of the corpus and journal papers only 12%, a systematic under-sampling of non-MSR venues, industry studies, or arXiv-first work could materially shift the reported distribution. I ask for a validation step, such as a comparison against a full IEEE/ACM/Springer search or an independent query, before the quantitative characterization is presented as representative.
minor comments (4)
  1. [References] Reference [1] gives the year 2026 for the first International Workshop on Mining Software Repositories, but the workshop occurred in 2004 (as the URL indicates). Please correct the year.
  2. [§3.6.1, Figure 2b] The quadratic fit to cumulative publication counts yields R² = 0.9933, but cumulative counts almost always follow a smooth curve; this is weak evidence of 'polynomial growth.' Consider reporting annual counts or residual diagnostics instead.
  3. [§4, Answer to RQ1] The text reports study-level counts (45 main, 30 enabling, 10 both) and then application-level counts (85 main, 46 enabling) without explicitly distinguishing the two. Please clarify so readers do not interpret these as contradictory.
  4. [§3.4] The companion website [135] is cited but its contents are not described. Adding a sentence about what is available there would help readers verify the primary-study list and extracted data.

Circularity Check

0 steps flagged · score 0.0 of 10

No circularity: the survey's findings are descriptive summaries of an external 85-paper corpus; author self-citations are only methodological precedents and are not load-bearing.

full rationale

The survey's central claims—the eight-type application taxonomy, the percentages (classification 32.8%, generation 22.9%, etc.), and the BERT-to-GPT shift—are all arithmetic summarizations of the 85 primary studies, which are external to the present paper. The taxonomy is induced from those studies (§4: 'We derived this taxonomy through a deductive approach... inspecting each study and assigning an application label... consolidating... into the final taxonomy of eight application types'), so it is not defined in terms of the survey's own conclusions. No parameter is fitted to a subset and then 'predicted' elsewhere; no uniqueness theorem is invoked from the authors' prior work; and no ansatz is smuggled in via self-citation. The author self-citations ([43], [136], [142]) appear only as methodological precedents in §3 and as ordinary background references, and none of the survey's quantitative findings depends on them. The only significant limitation is corpus representativeness, explicitly acknowledged in §3.4: 'Our search strategy may not have captured all relevant studies due to its focus on the MSR conference proceedings. However... we are confident that the resulting corpus is sufficiently robust to characterise current trends.' This is a sampling-validity threat, not a circularity: the findings reduce to the external corpus by design, which is the normal evidentiary basis of a survey, not a self-referential derivation. There is also an apparent inconsistency between the abstract's '177 papers' and the full text's '85 papers,' but that is a correctness/consistency issue, not circularity. Accordingly, the derivation chain is self-contained with respect to the external primary studies, and no circular step is present.

Assumptions & free parameters 1 free parameters · 3 assumptions · 0 invented entities

This is a literature survey, so the axiom ledger is light: no fitted parameters carry the conclusions and no entities are postulated. The only fitted numbers are cosmetic trend-fit coefficients on cumulative publication counts. The load-bearing assumptions are methodological: corpus representativeness (explicitly acknowledged as a limitation in §3.4) and the reliability of the screening/validation procedure.

free parameters (1)
  • Quadratic trend coefficients for cumulative publication counts = not reported (R² = 0.9933)
    §3.6.1 fits a quadratic to cumulative paper counts and reports R² as evidence of 'strong polynomial growth'; cumulative series are autocorrelated, so the statistic is near-meaningless. Cosmetic; not load-bearing.
assumptions (3)
  • domain assumption The MSR conference proceedings plus backward snowballing yield a representative corpus of LM-for-MSR research
    §3.4: the search is anchored on the MSR conference; the authors acknowledge relevant studies may be missed but assert the corpus is 'sufficiently robust to characterise current trends'.
  • domain assumption Two-phase independent screening with high inter-rater agreement yields reliable study inclusion
    §3.4 reports Cohen's κ = 0.965 (Phase 1) and 0.94 (Phase 2); reliability is measured against the raters' shared judgment, not against an external gold standard.
  • domain assumption Author-confirmed extractions are accurate
    §3.5: corresponding authors were contacted to confirm extracted data; this assumes self-reporting by primary-study authors is reliable.

how reviews work

0 comments
Cite this review

Pith. "Pith review of The Rise of Language Models in Mining Software Repositories: A Survey." pith.science (2026). https://pith.science/paper/FXYI4S4A

@misc{pith2026260400787,
  author       = {Pith},
  title        = {Pith review of: The Rise of Language Models in Mining Software Repositories: A Survey},
  year         = {2026},
  howpublished = {\url{https://pith.science/paper/FXYI4S4A}},
  note         = {Machine review of arXiv:2604.00787}
}
read the original abstract

The Mining Software Repositories (MSR) field focuses on analyzing the rich data contained in software repositories to derive actionable insights into software processes and products. Mining repositories at scale requires techniques capable of handling large volumes of heterogeneous data, a challenge for which language models (LMs) are increasingly well-suited. Since the advent of Transformer-based architectures, LMs have been rapidly adopted across a wide range of MSR tasks. This article presents a comprehensive survey of the use of LMs in MSR, based on an analysis of 177 papers. We examine how LMs are applied, the types of artifacts analyzed, which models are used, how their adoption has evolved over time, and the availability of supplementary materials and tools supporting reproducibility and reuse. Building on this analysis, we propose a taxonomy of LM applications in MSR, identify key trends shaping the field, and highlight open challenges alongside actionable directions for future research.

Figures

Figures reproduced from arXiv: 2604.00787 by the authors.

Figure 1
Figure 1. Search process for identifying primary studies. [PITH_FULL_IMAGE:figures/full_fig_p007_1.png] view at source ↗
Figure 2
Figure 2. LMs for MSR papers published. 3.6.2 Organisations. We associated each primary study with the affiliation of its first author. Overall, the studies span more than 50 institutions, most of which contributed only one or two papers. Out of the 85 primary studies, 81 were led by authors affiliated with academic institutions, while only three were led by companies (i.e., Google, Microsoft, and JetBrains), with one additio… view at source ↗
Figure 3
Figure 3. Distribution of MSR applications by LM role: main vs enabling contribution. [PITH_FULL_IMAGE:figures/full_fig_p010_3.png] view at source ↗
Figures from the paper (6 more)
Figure 4
Figure 4. Figure 4: Applications and artefacts across contribution types. [PITH_FULL_IMAGE:figures/full_fig_p011_4.png]
Figure 5
Figure 5. Figure 5: Distribution of type of content across source data and generated datasets. [PITH_FULL_IMAGE:figures/full_fig_p014_5.png]
Figure 6
Figure 6. Figure 6: Distribution of LMs by family and type. example, T5-based models account for 36 uses (23 text- and 13 code-oriented), while Llama-based models contribute 24 uses (17 text- and 7 code-oriented). Beyond these categories, embedding-focused models, such as Sentence-BERT, r…
Figure 7
Figure 7. Figure 7: Distribution of LMs by parameter size range and usage mode. [PITH_FULL_IMAGE:figures/full_fig_p017_7.png]
Figure 8
Figure 8. Figure 8: LM usage by family over the years. Model names in [PITH_FULL_IMAGE:figures/full_fig_p018_8.png]
Figure 9
Figure 9. Figure 9: Distribution of platforms hosting supplementary materials. [PITH_FULL_IMAGE:figures/full_fig_p019_9.png]

Discussion (0). Sign in to comment.

Reference graph

Works this paper leans on

151 extracted references · 15 canonical work pages

  1. [1]

    1st International Workshop on Mining Software Repositories

    2026. 1st International Workshop on Mining Software Repositories. http://2004.msrconf.org/. Accessed March 2026

  2. [2]

    ArduinoProg repository

    2026. ArduinoProg repository. https://github.com/imamnurby/ArduProg. Accessed March 2026

  3. [3]

    Code review civility enhancement tool repository

    2026. Code review civility enhancement tool repository. https://github.com/Oyakiolo052/ATUC_Artifacts. Accessed March 2026

  4. [4]

    CuREV repository

    2026. CuREV repository. https://github.com/OussamaSghaier/CuREV. Accessed February 2026

  5. [5]

    DARA repository

    2026. DARA repository. https://github.com/PurdueDualityLab/PTM-Naming/tree/main/Naming_anomaly_detection. Accessed March 2026

  6. [6]

    DocWarn repository

    2026. DocWarn repository. https://github.com/awsm-research/docwarn-replication/tree/main/code. Accessed March 2026

  7. [7]

    2026. GitHub. https://github.com/. Accessed February 2026

  8. [8]

    GitHub Spec kit

    2026. GitHub Spec kit. https://github.github.com/spec-kit/index.html. Accessed March 2026

Show all 151 references
  1. [9]

    GiveMeLabeledIssues API repository

    2026. GiveMeLabeledIssues API repository. https://github.com/JoeyV55/GiveMeLabeledIssuesAPI. Accessed February 2026

  2. [10]

    GiveMeLabeledIssues user interface repository

    2026. GiveMeLabeledIssues user interface repository. https://github.com/JoeyV55/GiveMeLabeledIssuesUI. Accessed February 2026

  3. [11]

    Google Play Store

    2026. Google Play Store. https://play.google.com/. Accessed February 2026

  4. [12]

    Hugging Face

    2026. Hugging Face. https://huggingface.co/. Accessed February 2026

  5. [13]

    Issue-Labeler repository

    2026. Issue-Labeler repository. https://github.com/issue-labeler/issue-labeler-model. Accessed February 2026

  6. [14]

    iTiger repository

    2026. iTiger repository. https://github.com/soarsmu/iTiger. Accessed February 2026

  7. [15]

    2026. Jira. https://www.atlassian.com/software/jira. Accessed March 2026

  8. [16]

    Jira Topic Extractor repository

    2026. Jira Topic Extractor repository. https://github.com/AuthEceSoftEng/jira-topic-extractor. Accessed March 2026

  9. [17]

    LLMSecEval repository

    2026. LLMSecEval repository. https://github.com/tuhh-softsec/LLMSecEval/tree/main/Code%20Generation. Accessed February 2026

  10. [18]

    Matplotlib gallery

    2026. Matplotlib gallery. https://matplotlib.org/stable/gallery/index.html. Accessed February 2026

  11. [19]

    MicroRec repository

    2026. MicroRec repository. https://github.com/MicroRec/MicroRec-Replication/tree/main/tool-code. Accessed February 2026

  12. [20]

    Moltbook

    2026. Moltbook. https://www.moltbook.com/. Accessed March 2026

  13. [21]

    One billionth repository on GitHub

    2026. One billionth repository on GitHub. https://github.com/Red-Killer/shit/issues/1. Accessed March 2026

  14. [22]

    PonziSleuth repository

    2026. PonziSleuth repository. https://github.com/tasteking/PonziSleuth-ASE24. Accessed March 2026

  15. [23]

    Pre-trained model metadata extractor tool repository

    2026. Pre-trained model metadata extractor tool repository. https://github.com/PurdueDualityLab/PeaTMOSS-Artifact/tree/main/LLM-Pipeline. Accessed March 2026

  16. [24]

    Prompt quality improvement tool repository

    2026. Prompt quality improvement tool repository. https://github.com/SOAR-Lab/prompt-knowledge-gap/tree/main/chrome_extension. Accessed March 2026

  17. [25]

    PSFinder repository

    2026. PSFinder repository. https://github.com/soarsmu/PSFinder. Accessed March 2026

  18. [26]

    RepoChat repository

    2026. RepoChat repository. https://github.com/sabedu/repositoryChat. Accessed February 2026

  19. [27]

    Stack Exchange Data Dump

    2026. Stack Exchange Data Dump. https://archive.org/details/stackexchange. Accessed February 2026

  20. [28]

    Stack Overflow

    2026. Stack Overflow. https://stackoverflow.com/. Accessed March 2026. Manuscript submitted to ACM 24 Romero-Arjona et al

  21. [29]

    2026. YouTube. https://www.youtube.com/. Accessed February 2026

  22. [30]

    Samuel Abedu, Ahmad Abdellatif, and Emad Shihab. 2024. LLM-Based Chatbots for Mining Software Repositories: Challenges and Opportunities. InProceedings of the 28th International Conference on Evaluation and Assessment in Software Engineering (EASE ’24). 201–210. doi:10.1145/36...

  23. [31]

    Samuel Abedu, SayedHassan Khatoonabadi, and Emad Shihab. 2026. Synergizing LLMs and Knowledge Graphs: A Novel Approach to Software Repository-Related Question Answering.ACM Trans. Softw. Eng. Methodol.(2026). doi:10.1145/3796510

  24. [33]

    Josh Achiam, Steven Adler, Sandhini Agarwal, Lama Ahmad, Ilge Akkaya, Florencia Leoni Aleman, Diogo Almeida, Janko Altenschmidt, Sam Altman, Shyamal Anadkat, et al. 2023. GPT-4 Technical Report.arXiv preprint arXiv:2303.08774(2023). doi:10.48550/arXiv.2303.08774

  25. [35]

    Waleed Alhindi, Abdulrahman Aleid, Ilyes Jenhani, and Mohamed Wiem Mkaouer. 2023. Issue-Labeler: an ALBERT-based Jira Plugin for Issue Classification. In2023 IEEE/ACM 10th International Conference on Mobile Software Engineering and Systems (MOBILESoft). 40–43. doi:10.1109/ MOB...

  26. [40]

    Florian Angermeir, Maximilian Amougou, Mark Kreitz, Andreas Bauer, Matthias Linhuber, Davide Fucci, Daniel Mendez, Tony Gorschek, et al. 2025. Reflections on the Reproducibility of Commercial LLM Performance in Empirical Software Engineering Studies.arXiv preprint arXiv:2510.2...

  27. [41]

    Experiment

    Claudia Ayala, Burak Turhan, Xavier Franch, and Natalia Juristo. 2022. Use and Misuse of the Term “Experiment” in Mining Software Repositories Research.IEEE Transactions on Software Engineering48, 11 (2022), 4229–4248. doi:10.1109/TSE.2021.3113558

  28. [42]

    Imam Nur Bani Yusuf, Diyanah Binte Abdul Jamal, and Lingxiao Jiang. 2023. Automating Arduino Programming: From Hardware Setups to Sample Source Code Generation. In2023 IEEE/ACM 20th International Conference on Mining Software Repositories (MSR). 453–464. doi:10.1109/MSR59073. ...

  29. [43]

    David Benavides, Sergio Segura, and Antonio Ruiz-Cortés. 2010. Automated analysis of feature models 20 years later: A literature review.Information Systems35, 6 (2010), 615–636. doi:10.1016/j.is.2010.01.001

  30. [45]

    Tom Brown, Benjamin Mann, Nick Ryder, Melanie Subbiah, Jared D Kaplan, Prafulla Dhariwal, Arvind Neelakantan, Pranav Shyam, Girish Sastry, Amanda Askell, et al. 2020. Language Models are Few-Shot Learners. InAdvances in Neural Information Processing Systems, Vol. 33. 1877–1901

  31. [49]

    Chaturvedi, V.B

    K.K. Chaturvedi, V.B. Sing, and Prashast Singh. 2013. Tools in Mining Software Repositories. In2013 13th International Conference on Computational Science and Its Applications. 89–98. doi:10.1109/ICCSA.2013.22

  32. [52]

    Giuseppe Colavito, Filippo Lanubile, and Nicole Novielli. 2023. Few-Shot Learning for Issue Report Classification. In2023 IEEE/ACM 2nd International Workshop on Natural Language-Based Software Engineering (NLBSE). 16–19. doi:10.1109/NLBSE59153.2023.00011

  33. [53]

    Giuseppe Colavito, Filippo Lanubile, and Nicole Novielli. 2025. Benchmarking large language models for automated labeling: The case of issue report classification.Information and Software Technology184 (2025), 107758. doi:10.1016/j.infsof.2025.107758 Manuscript submitted to AC...

  34. [55]

    Abdelhalim Hafedh Dahou and Brigitte Mathiak. 2023. Automatic Categorization of Software Repository Domains with Minimal Resources. In International Joint Conference on Knowledge Discovery, Knowledge Engineering, and Knowledge Management. 33–47. doi:10.1007/978-3-031-87569-4_2

  35. [56]

    Farias, Renato Novais, Methanias Colaço Júnior, Luís Paulo da Silva Carvalho, Manoel Mendonça, and Rodrigo Oliveira Spínola

    Mário André de F. Farias, Renato Novais, Methanias Colaço Júnior, Luís Paulo da Silva Carvalho, Manoel Mendonça, and Rodrigo Oliveira Spínola

  36. [57]

    Vincenzo De Martino, Joel Castaño, Fabio Palomba, Xavier Franch, and Silverio Martínez-Fernández. 2025. A Methodological Framework for LLM-Based Mining of Software Repositories.arXiv preprint arXiv:2508.02233(2025). doi:10.48550/arXiv.2508.02233

  37. [58]

    Vincenzo De Martino, Silverio Martínez-Fernández, and Fabio Palomba. 2025. Do Developers Adopt Green Architectural Tactics for ML-Enabled Systems? A Mining Software Repository Study. In2025 IEEE/ACM 47th International Conference on Software Engineering: Software Engineering in...

  38. [59]

    Jacob Devlin, Ming-Wei Chang, Kenton Lee, and Kristina Toutanova. 2019. BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding. InProceedings of the 2019 conference of the North American chapter of the association for computational linguistics: human ...

  39. [61]

    Alexey Dosovitskiy, Lucas Beyer, Alexander Kolesnikov, Dirk Weissenborn, Xiaohua Zhai, Thomas Unterthiner, Mostafa Dehghani, Matthias Minderer, Georg Heigold, Sylvain Gelly, Jakob Uszkoreit, and Neil Houlsby. 2021. An Image is Worth 16x16 Words: Transformers for Image Recognit...

  40. [64]

    Saad Ezzini, Sallam Abualhaija, Chetan Arora, and Mehrdad Sabetzadeh. 2023. AI-based Question Answering Assistance for Analyzing Natural- language Requirements. In2023 IEEE/ACM 45th International Conference on Software Engineering (ICSE). 1277–1289. doi:10.1109/ICSE48619.2023. 00113

  41. [65]

    Zhangyin Feng, Daya Guo, Duyu Tang, Nan Duan, Xiaocheng Feng, Ming Gong, Linjun Shou, Bing Qin, Ting Liu, Daxin Jiang, and Ming Zhou

  42. [66]

    Enrico Fregnan, Fernando Petrulio, and Alberto Bacchelli. 2022. The evolution of the code during review: an investigation on review changes. Empirical Software Engineering27, 7 (2022), 177

  43. [68]

    Gonzalez-Barahona and Gregorio Robles

    Jesus M. Gonzalez-Barahona and Gregorio Robles. 2023. Revisiting the reproducibility of empirical software engineering studies based on data retrieved from development repositories.Information and Software Technology164 (2023), 107318. doi:10.1016/j.infsof.2023.107318

  44. [69]

    Marlo Haering, Christoph Stanik, and Walid Maalej. 2021. Automatically Matching Bug Reports With Related App Reviews. In2021 IEEE/ACM 43rd International Conference on Software Engineering (ICSE). 970–981. doi:10.1109/ICSE43902.2021.00092

  45. [70]

    Ahmed E. Hassan. 2008. The road ahead for Mining Software Repositories. In2008 Frontiers of Software Maintenance. 48–57. doi:10.1109/FOSM. 2008.4659248

  46. [71]

    Junda He, Christoph Treude, and David Lo. 2025. LLM-Based Multi-Agent Systems for Software Engineering: Literature Review, Vision, and the Road Ahead.ACM Trans. Softw. Eng. Methodol.34, 5, Article 124 (2025), 30 pages. doi:10.1145/3712003

  47. [72]

    Thong Hoang, Hoa Khanh Dam, Yasutaka Kamei, David Lo, and Naoyasu Ubayashi. 2019. DeepJIT: An End-to-End Deep Learning Framework for Just- in-Time Defect Prediction. In2019 IEEE/ACM 16th International Conference on Mining Software Repositories (MSR). 34–45. doi:10.1109/MSR.2019.00016

  48. [73]

    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 Trans. Softw. Eng. Methodol.33, 8, Article 220 (Dec. 2024), 79 pages. doi...

  49. [74]

    Edward J Hu, Yelong Shen, Phillip Wallis, Zeyuan Allen-Zhu, Yuanzhi Li, Shean Wang, Lu Wang, and Weizhu Chen. 2022. LoRA: Low-Rank Adaptation of Large Language Models. InInternational Conference on Learning Representations

  50. [75]

    Lei Huang, Weijiang Yu, Weitao Ma, Weihong Zhong, Zhangyin Feng, Haotian Wang, Qianglong Chen, Weihua Peng, Xiaocheng Feng, Bing Qin, and Ting Liu. 2025. A Survey on Hallucination in Large Language Models: Principles, Taxonomy, Challenges, and Open Questions.ACM Trans. Inf. Sy...

  51. [76]

    Aaron Hurst, Adam Lerer, Adam P Goucher, Adam Perelman, Aditya Ramesh, Aidan Clark, AJ Ostrow, Akila Welihinda, Alan Hayes, Alec Radford, et al. 2024. GPT-4o System Card.arXiv preprint arXiv:2410.21276(2024). doi:10.48550/arXiv.2410.21276

  52. [77]

    Hamel Husain, Ho-Hsiang Wu, Tiferet Gazit, Miltiadis Allamanis, and Marc Brockschmidt. 2019. CodeSearchNet Challenge: Evaluating the State of Semantic Code Search.arXiv preprint arXiv:1909.09436(2019). doi:10.48550/arXiv.1909.09436 Manuscript submitted to ACM 26 Romero-Arjona et al

  53. [79]

    Mia Mohammad Imran, Preetha Chatterjee, and Kostadin Damevski. 2024. Shedding Light on Software Engineering-Specific Metaphors and Idioms. In2024 IEEE/ACM 46th International Conference on Software Engineering (ICSE). 2555–2567. doi:10.1145/3597503.3639585

  54. [80]

    Mia Mohammad Imran, Preetha Chatterjee, and Kostadin Damevski. 2024. Uncovering the Causes of Emotions in Software Developer Communication Using Zero-shot LLMs. In2024 IEEE/ACM 46th International Conference on Software Engineering (ICSE). 2244–2256. doi:10.1145/3597503.3639223

  55. [81]

    Mia Mohammad Imran, Yashasvi Jain, Preetha Chatterjee, and Kostadin Damevski. 2023. Data Augmentation for Improving Emotion Recognition in Software Engineering Communication. InProceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering (ASE ’22...

  56. [83]

    Maliheh Izadi, Kiana Akbari, and Abbas Heydarnoori. 2022. Predicting the objective and priority of issue reports in software repositories.Empirical Software Engineering27, 2 (2022), 50. doi:10.1007/s10664-021-10085-3

  57. [85]

    Juyong Jiang, Fan Wang, Jiasi Shen, Sungju Kim, and Sunghun Kim. 2026. A Survey on Large Language Models for Code Generation. 35, 2, Article 58 (2026), 72 pages. doi:10.1145/3747588

  58. [86]

    I see models being a whole other thing

    Wenxin Jiang, Mingyu Kim, Chingwo Cheung, Heesoo Kim, George K Thiruvathukal, and James C Davis. 2025. “I see models being a whole other thing”: an empirical study of pre-trained model naming conventions and a tool for enhancing naming consistency.Empirical Software Engineerin...

  59. [88]

    Sathvik Joel, Jie Wu, and Fatemeh Fard. 2025. A Survey on LLM-based Code Generation for Low-Resource and Domain-Specific Programming Languages.ACM Trans. Softw. Eng. Methodol.(2025). doi:10.1145/3770084

  60. [90]

    Yuning Kang, Zan Wang, Hongyu Zhang, Junjie Chen, and Hanmo You. 2021. APIRecX: Cross-Library API Recommendation via Pre-Trained Language Model. InProceedings of the 2021 Conference on Empirical Methods in Natural Language Processing. 3425–3436. doi:10.18653/v1/2021.emnlp- main.275

  61. [91]

    Obie, Pragya Agrawal, and John Grundy

    Hourieh Khalajzadeh, Mojtaba Shahin, Humphrey O. Obie, Pragya Agrawal, and John Grundy. 2023. Supporting Developers in Addressing Human-Centric Issues in Mobile Apps.IEEE Transactions on Software Engineering49, 4 (2023), 2149–2168. doi:10.1109/TSE.2022.3212329

  62. [92]

    Siwon Kim, Sangdoo Yun, Hwaran Lee, Martin Gubri, Sungroh Yoon, and Seong Joon Oh. 2023. ProPILE: probing privacy leakage in large language models. InProceedings of the 37th International Conference on Neural Information Processing Systems (NIPS ’23). Article 911, 13 pages

  63. [93]

    2004.Procedures for Performing Systematic Reviews

    Barbara Kitchenham. 2004.Procedures for Performing Systematic Reviews. Joint Technical Report, Keele University TR/SE-0401 and NICTA 0400011T.1

  64. [94]

    Elvan Kula, Arie van Deursen, and Georgios Gousios. 2021. Modeling Team Dynamics for the Characterization and Prediction of Delays in User Stories. In2021 36th IEEE/ACM International Conference on Automated Software Engineering (ASE). 991–1002. doi:10.1109/ASE51524.2021.9678939

  65. [95]

    Andrew Lampinen, Ishita Dasgupta, Stephanie Chan, Kory Mathewson, Mh Tessler, Antonia Creswell, James McClelland, Jane Wang, and Felix Hill

  66. [96]

    Stanislav Levin and Amiram Yehudai. 2017. Boosting Automatic Commit Classification Into Maintenance Activities By Utilizing Source Code Changes. InProceedings of the 13th International Conference on Predictive Models and Data Analytics in Software Engineering (PROMISE). 97–106...

  67. [97]

    Mike Lewis, Yinhan Liu, Naman Goyal, Marjan Ghazvininejad, Abdelrahman Mohamed, Omer Levy, Veselin Stoyanov, and Luke Zettlemoyer. 2020. BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehension. InProceedings of the 58th...

  68. [98]

    Jiawei Li, David Faragó, Christian Petrov, and Iftekhar Ahmed. 2024. Only diff Is Not Enough: Generating Commit Messages Leveraging Reasoning and Action of Large Language Model.Proc. ACM Softw. Eng.1, FSE, Article 34 (2024), 22 pages. doi:10.1145/3643760

  69. [100]

    Raymond Li, Loubna Ben Allal, Yangtian Zi, Niklas Muennighoff, Denis Kocetkov, Chenghao Mou, Marc Marone, Christopher Akiki, Jia Li, Jenny Chim, et al. 2023. StarCoder: may the source be with you!arXiv preprint arXiv:2305.06161(2023). doi:10.48550/arXiv.2305.06161 Manuscript s...

  70. [101]

    Yikun Li, Mohamed Soliman, and Paris Avgeriou. 2023. Automatic identification of self-admitted technical debt from four different sources. Empirical Software Engineering28, 3 (2023), 65. doi:10.1007/s10664-023-10297-9

  71. [102]

    Zhiyu Li, Shuai Lu, Daya Guo, Nan Duan, Shailesh Jannu, Grant Jenks, Deep Majumder, Jared Green, Alexey Svyatkovskiy, Shengyu Fu, and Neel Sundaresan. 2022. Automating Code Review Activities by Large-Scale Pre-training. InProceedings of the 30th ACM Joint European Software Eng...

  72. [103]

    Bo Lin, Shangwen Wang, Zhongxin Liu, Yepang Liu, Xin Xia, and Xiaoguang Mao. 2023. CCT5: A Code-Change-Oriented Pre-trained Model. In Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2...

  73. [104]

    Bin Lin, Fiorella Zampetti, Gabriele Bavota, Massimiliano Di Penta, Michele Lanza, and Rocco Oliveto. 2018. Sentiment Analysis for Software Engineering: How Far Can We Go?. In2018 IEEE/ACM 40th International Conference on Software Engineering (ICSE). 94–104. doi:10.1145/318015...

  74. [106]

    Mario Linares-Vásquez, Collin McMillan, Denys Poshyvanyk, and Mark Grechanik. 2014. On using machine learning to automatically classify software applications into domain categories.Empirical Software Engineering19, 3 (2014), 582–618. doi:10.1007/s10664-012-9230-z

  75. [109]

    Pengfei Liu, Weizhe Yuan, Jinlan Fu, Zhengbao Jiang, Hiroaki Hayashi, and Graham Neubig. 2023. Pre-train, Prompt, and Predict: A Systematic Survey of Prompting Methods in Natural Language Processing.ACM Comput. Surv.55, 9, Article 195 (2023), 35 pages. doi:10.1145/3560815

  76. [110]

    Junyi Lu, Lei Yu, Xiaojia Li, Li Yang, and Chun Zuo. 2023. LLaMA-Reviewer: Advancing Code Review Automation with Large Language Models through Parameter-Efficient Fine-Tuning. In2023 IEEE 34th International Symposium on Software Reliability Engineering (ISSRE). 647–658. doi:10...

  77. [111]

    Junyi Lu, Lei Yu, Xiaojia Li, Li Yang, and Chun Zuo. 2023. LLaMA-Reviewer: Advancing Code Review Automation with Large Language Models through Parameter-Efficient Fine-Tuning. doi:10.5281/zenodo.7991113

  78. [112]

    Walid Maalej, Zijad Kurtanović, Hadeer Nabil, and Christoph Stanik. 2016. On the automatic classification of app reviews.Requirements Engineering 21, 3 (2016), 311–331. doi:10.1007/s00766-016-0251-9

  79. [113]

    Robillard

    Walid Maalej and Martin P. Robillard. 2013. Patterns of Knowledge in API Reference Documentation.IEEE Transactions on Software Engineering39, 9 (2013), 1264–1282. doi:10.1109/TSE.2013.12

  80. [114]

    Abdulkarim Malkadi, Ahmad Tayeb, and Sonia Haiduc. 2023. Improving Code Extraction from Coding Screencasts Using a Code-Aware Encoder- Decoder Model. In2023 38th IEEE/ACM International Conference on Automated Software Engineering (ASE). 1492–1504. doi:10.1109/ASE56229.2023. 00184

  81. [115]

    Vincenzo De Martino, Silverio Martínez-Fernández, and Fabio Palomba. 2024. Do Developers Adopt Green Architectural Tactics for ML-Enabled Systems? A Mining Software Repository Study. (2024). doi:10.6084/m9.figshare.27101503.v10

  82. [116]

    Antonio Mastropaolo, Matteo Ciniselli, Luca Pascarella, Rosalia Tufano, Emad Aghajani, and Gabriele Bavota. 2024. Towards Summarizing Code Snippets Using Pre-Trained Transformers. In2024 IEEE/ACM 32nd International Conference on Program Comprehension (ICPC). 1–12. doi:10.1145/...

  83. [117]

    Antonio Mastropaolo, Nathan Cooper, David Nader Palacio, Simone Scalabrino, Denys Poshyvanyk, Rocco Oliveto, and Gabriele Bavota. 2023. Using Transfer Learning for Code-Related Tasks.IEEE Transactions on Software Engineering49, 4 (2023), 1580–1598. doi:10.1109/TSE.2022.3183297

  84. [118]

    Thorsten Merten, Matúš Falis, Paul Hübner, Thomas Quirchmayr, Simone Bürsner, and Barbara Paech. 2016. Software Feature Request Detection in Issue Tracking Systems. In2016 IEEE 24th International Requirements Engineering Conference (RE). 166–175. doi:10.1109/RE.2016.8

  85. [119]

    Preksha Nema, Pauline Anthonysamy, Nina Taft, and Sai Teia Peddinti. 2022. Analyzing User Perspectives on Mobile App Privacy at Scale. In2022 IEEE/ACM 44th International Conference on Software Engineering (ICSE). 112–124. doi:10.1145/3510003.3510079

  86. [122]

    Obie, Idowu Ilekura, Hung Du, Mojtaba Shahin, John Grundy, Li Li, Jon Whittle, and Burak Turhan

    Humphrey O. Obie, Idowu Ilekura, Hung Du, Mojtaba Shahin, John Grundy, Li Li, Jon Whittle, and Burak Turhan. 2022. On the Violation of Honesty in Mobile Apps: Automated Detection and Categories. In2022 IEEE/ACM 19th International Conference on Mining Software Repositories (MSR...

  87. [123]

    Jordan Ott, Abigail Atchison, Paul Harnack, Adrienne Bergh, and Erik Linstead. 2018. A Deep Learning Approach to Identifying Source Code in Images and Video. In2018 IEEE/ACM 15th International Conference on Mining Software Repositories (MSR). 376–386. doi:10.1145/3196398.3196402

  88. [124]

    Jirat Pasuksmit, Patanamon Thongtanunam, and Shanika Karunasekera. 2022. Towards Reliable Agile Iterative Planning via Predicting Documentation Changes of Work Items. In2022 IEEE/ACM 19th International Conference on Mining Software Repositories (MSR). 35–47. Manuscript submitt...

  89. [125]

    Kaiser Pister, Dhruba Jyoti Paul, Patrick Brophy, and Ishan Joshi. 2024. PromptSet: A Programmer’s Prompting Dataset. In2024 IEEE/ACM International Workshop on Large Language Models for Code (LLM4Code). 62–69. doi:10.1145/3643795.3648395

  90. [126]

    Anamaria-Roberta Preda, Christoph Mayr-Dorn, Atif Mashkoor, and Alexander Egyed. 2024. Supporting High-Level to Low-Level Requirements Coverage Reviewing with Large Language Models. In2024 IEEE/ACM 21st International Conference on Mining Software Repositories (MSR). 242–253. d...

  91. [128]

    Colin Raffel, Noam Shazeer, Adam Roberts, Katherine Lee, Sharan Narang, Michael Matena, Yanqi Zhou, Wei Li, and Peter J. Liu. 2020. Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformer.J. Mach. Learn. Res.21, 1, Article 140 (2020), 67 pages

  92. [129]

    Christian Rahe and Walid Maalej. 2025. How Do Programming Students Use Generative AI?Proc. ACM Softw. Eng.2, FSE, Article FSE045 (June 2025), 23 pages. doi:10.1145/3715762

  93. [130]

    Md Shamimur Rahman, Zadia Codabux, and Chanchal K. Roy. 2024. Do Words Have Power? Understanding and Fostering Civility in Code Review Discussion.Proc. ACM Softw. Eng.1, FSE, Article 73 (2024), 24 pages. doi:10.1145/3660780

  94. [132]

    Shadikur Rahman, Umme Ayman Koana, and Maleknaz Nayebi. 2022. Example Driven Code Review Explanation. InProceedings of the 16th ACM / IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM ’22). 307–312. doi:10.1145/3544902.3546639

  95. [133]

    Nils Reimers and Iryna Gurevych. 2019. Sentence-BERT: Sentence Embeddings using Siamese BERT-Networks. InProceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing (EMNLP-IJCN...

  96. [134]

    Gonzalez-Barahona, and Israel Herraiz

    Gregorio Robles, Jesus M. Gonzalez-Barahona, and Israel Herraiz. 2009. Evolution of the core team of developers in libre software projects. In2009 6th IEEE International Working Conference on Mining Software Repositories. 167–170. doi:10.1109/MSR.2009.5069497

  97. [135]

    Sánchez, and Sergio Segura

    Miguel Romero-Arjona, Saman Barakat, Ana B. Sánchez, and Sergio Segura. 2026. The Rise of Language Models in Mining Software Repositories: A Survey - Companion website. https://lms4msr.github.io/

  98. [136]

    Parejo, Juan C

    Miguel Romero-Arjona, José A. Parejo, Juan C. Alonso, Ana B. Sánchez, Aitor Arrieta, and Sergio Segura. 2026. Meta-Fair: AI-assisted fairness testing of large language models.Information and Software Technology194 (2026), 108075. doi:10.1016/j.infsof.2026.108075

  99. [139]

    June Sallou, Thomas Durieux, and Annibale Panichella. 2024. Breaking the Silence: the Threats of Using LLMs in Software Engineering. In2024 IEEE/ACM 46th International Conference on Software Engineering: New Ideas and Emerging Results (ICSE-NIER). 102–106. doi:10.1145/3639476.3639764

  100. [140]

    Samuel, Hillol Bala, Sherae L

    Binny M. Samuel, Hillol Bala, Sherae L. Daniel, and V. Ramesh. 2022. Deconstructing the Nature of Collaboration in Organizations Open Source Software Development: The Impact of Developer and Task Characteristics.IEEE Transactions on Software Engineering48, 10 (2022), 3969–3987...

  101. [141]

    Muhammad Usman Sarwar, Sarim Zafar, Mohamed Wiem Mkaouer, Gursimran Singh Walia, and Muhammad Zubair Malik. 2020. Multi-label Classification of Commit Messages using Transfer Learning. In2020 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW). ...

  102. [142]

    Sanchez, and Antonio Ruiz-Cortés

    Sergio Segura, Gordon Fraser, Ana B. Sanchez, and Antonio Ruiz-Cortés. 2016. A Survey on Metamorphic Testing.IEEE Transactions on Software Engineering42, 9 (2016), 805–824. doi:10.1109/TSE.2016.2532875

  103. [144]

    Rolli, Sharmin Akhter, and Naeem Seliya

    Md Shafikuzzaman, Md Rakibul Islam, Alex C. Rolli, Sharmin Akhter, and Naeem Seliya. 2024. An Empirical Evaluation of the Zero-Shot, Few-Shot, and Traditional Fine-Tuning Based Pretrained Language Models for Sentiment Analysis in Software Engineering.IEEE Access12 (2024), 1097...

  104. [146]

    Mohammad Sadegh Sheikhaei, Yuan Tian, Shaowei Wang, and Bowen Xu. 2024. An empirical study on the effectiveness of large language models for satd identification and classification.Empirical Software Engineering29, 6 (2024), 159. doi:10.1007/s10664-024-10548-3

  105. [147]

    Ze Sheng, Zhicheng Chen, Shuning Gu, Heqing Huang, Guofei Gu, and Jeff Huang. 2025. LLMs in Software Security: A Survey of Vulnerability Detection Techniques and Insights.ACM Comput. Surv.58, 5, Article 134 (2025), 35 pages. doi:10.1145/3769082

  106. [148]

    Jieke Shi, Zhou Yang, and David Lo. 2025. Efficient and Green Large Language Models for Software Engineering: Literature Review, Vision, and the Road Ahead.ACM Trans. Softw. Eng. Methodol.34, 5, Article 137 (2025), 22 pages. doi:10.1145/3708525

  107. [149]

    Mohammed Latif Siddiq and Joanna C. S. Santos. 2022. BERT-Based GitHub Issue Report Classification. In2022 IEEE/ACM 1st International Workshop on Natural Language-Based Software Engineering (NLBSE). 33–36. doi:10.1145/3528588.3528660 Manuscript submitted to ACM The Rise of Lan...

  108. [150]

    Julius Sim and Chris C Wright. 2005. The Kappa Statistic in Reliability Studies: Use, Interpretation, and Sample Size Requirements.Physical Therapy85, 3 (2005), 257–268. doi:10.1093/ptj/85.3.257

  109. [151]

    Edi Sutoyo, Paris Avgeriou, and Andrea Capiluppi. 2024. Deep Learning and Data Augmentation for Detecting Self-Admitted Technical Debt. In 2024 31st Asia-Pacific Software Engineering Conference (APSEC). 01–10. doi:10.1109/APSEC65559.2024.00022

  110. [152]

    Edi Sutoyo and Andrea Capiluppi. 2024. SATDAUG - A Balanced and Augmented Dataset for Detecting Self-Admitted Technical Debt. In2024 IEEE/ACM 21st International Conference on Mining Software Repositories (MSR). 289–293. doi:10.1145/3643991.3644880

  111. [155]

    Díaz Ferreyra, and Riccardo Scandariato

    Catherine Tony, Markus Mutas, Nicolás E. Díaz Ferreyra, and Riccardo Scandariato. 2023. LLMSecEval: A Dataset of Natural Language Prompts for Security Evaluations. In2023 IEEE/ACM 20th International Conference on Mining Software Repositories (MSR). 588–592. doi:10.1109/MSR5907...

  112. [156]

    Rosalia Tufano, Simone Masiero, Antonio Mastropaolo, Luca Pascarella, Denys Poshyvanyk, and Gabriele Bavota. 2022. Using Pre-Trained Models to Boost Code Review Automation. In2022 IEEE/ACM 44th International Conference on Software Engineering (ICSE). 2291–2302. doi:10.1145/351...

  113. [157]

    Gerosa, and Igor Steinmacher

    Joseph Vargovich, Fabio Santos, Jacob Penney, Marco A. Gerosa, and Igor Steinmacher. 2023. GiveMeLabeledIssues: An Open Source Issue Recommendation System. In2023 IEEE/ACM 20th International Conference on Mining Software Repositories (MSR). 402–406. doi:10.1109/MSR59073. 2023.00061

  114. [158]

    Ashish Vaswani, Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones, Aidan N Gomez, Łukasz Kaiser, and Illia Polosukhin. 2017. Attention Is All You Need. InAdvances in Neural Information Processing Systems, Vol. 30

  115. [159]

    Nalin Wadhwa, Jui Pradhan, Atharv Sonwane, Surya Prakash Sahu, Nagarajan Natarajan, Aditya Kanade, Suresh Parthasarathy, and Sriram Rajamani. 2024. CORE: Resolving Code Quality Issues using LLMs.Proc. ACM Softw. Eng.1, FSE, Article 36 (2024), 23 pages. doi:10.1145/3643762

  116. [160]

    Junjie Wang, Yuchao Huang, Chunyang Chen, Zhe Liu, Song Wang, and Qing Wang. 2024. Software Testing With Large Language Models: Survey, Landscape, and Vision.IEEE Transactions on Software Engineering50, 4 (2024), 911–936. doi:10.1109/TSE.2024.3368208

  117. [161]

    Jun Wang, Xiaofang Zhang, and Lin Chen. 2021. How well do pre-trained contextual language representations recommend labels for GitHub issues?Knowledge-Based Systems232 (2021), 107476. doi:10.1016/j.knosys.2021.107476

  118. [162]

    Jun Wang, Xiaofang Zhang, Lin Chen, and Xiaoyuan Xie. 2022. Personalizing label prediction for GitHub issues.Information and Software Technology145 (2022), 106845. doi:10.1016/j.infsof.2022.106845

  119. [163]

    Shaohua Wang, NhatHai Phan, Yan Wang, and Yong Zhao. 2019. Extracting API Tips from Developer Question and Answer Websites. In2019 IEEE/ACM 16th International Conference on Mining Software Repositories (MSR). 321–332. doi:10.1109/MSR.2019.00058

  120. [165]

    Jane Webster and Richard T. Watson. 2002. Analyzing the Past to Prepare for the Future: Writing a Literature Review.MIS Quarterly26, 2 (2002)

  121. [166]

    Jason Wei, Xuezhi Wang, Dale Schuurmans, Maarten Bosma, Fei Xia, Ed Chi, Quoc V Le, Denny Zhou, et al. 2022. Chain-of-Thought Prompting Elicits Reasoning in Large Language Models. InAdvances in Neural Information Processing Systems, Vol. 35. 24824–24837

  122. [167]

    Moshi Wei, Nima Shiri Harzevili, Yuchao Huang, Junjie Wang, and Song Wang. 2022. CLEAR: Contrastive Learning for API Recommendation. In 2022 IEEE/ACM 44th International Conference on Software Engineering (ICSE). 376–387. doi:10.1145/3510003.3510159

  123. [168]

    Jules White, Quchen Fu, Sam Hays, Michael Sandborn, Carlos Olea, Henry Gilbert, Ashraf Elnashar, Jesse Spencer-Smith, and Douglas C. Schmidt

  124. [169]

    Claes Wohlin. 2014. Guidelines for snowballing in systematic literature studies and a replication in software engineering. InProceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering (EASE ’14). Article 38, 10 pages. doi:10.1145/2601...

  125. [171]

    Chengyue Wu, Zhixuan Liang, Yixiao Ge, Qiushan Guo, Zeyu Lu, Jiahao Wang, Ying Shan, and Ping Luo. 2025. Plot2Code: A Comprehensive Benchmark for Evaluating Multi-modal Large Language Models in Code Generation from Scientific Plots. InFindings of the Association for Computatio...

  126. [172]

    Liangxuan Wu, Yanjie Zhao, Xinyi Hou, Tianming Liu, and Haoyu Wang. 2024. ChatGPT Chats Decoded: Uncovering Prompt Patterns for Superior Solutions in Software Development Lifecycle. In2024 IEEE/ACM 21st International Conference on Mining Software Repositories (MSR). 142–146. d...

  127. [173]

    Tao Xiao, Christoph Treude, Hideaki Hata, and Kenichi Matsumoto. 2024. DevGPT: Studying Developer-ChatGPT Conversations. In2024 IEEE/ACM 21st International Conference on Mining Software Repositories (MSR). 227–230. doi:10.1145/3643991.3648400

  128. [174]

    Chengran Yang, Ferdian Thung, and David Lo. 2022. Efficient Search of Live-Coding Screencasts from Online Videos. In2022 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER). 73–77. doi:10.1109/SANER53432.2022.00021 Manuscript submitted to AC...

  129. [175]

    Lanxin Yang, Jinwei Xu, Yifan Zhang, He Zhang, and Alberto Bacchelli. 2023. EvaCRC: Evaluating Code Review Comments. InProceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2023). 275–287. ...

  130. [176]

    Haruhiko Yoshioka, Sila Lertbanjongngam, Masayuki Inaba, Youmei Fan, Takashi Nakano, Kazumasa Shimari, Raula Gaikovina Kula, and Kenichi Matsumoto. 2025. Do Developers Depend on Deprecated Library Versions? A Mining Study of Log4j. In2025 IEEE/ACM 22nd International Conference...

  131. [177]

    Hao Yu, Bo Shen, Dezhi Ran, Jiaxin Zhang, Qi Zhang, Yuchi Ma, Guangtai Liang, Ying Li, Qianxiang Wang, and Tao Xie. 2024. CoderEval: A Benchmark of Pragmatic Code Generation with Generative Pretrained Models. In2024 IEEE/ACM 46th International Conference on Software Engineerin...

  132. [178]

    Quanjun Zhang, Chunrong Fang, Yang Xie, Yuxiang Ma, Weisong Sun, Yun Yang, and Zhenyu Chen. 2026. A Systematic Literature Review on Large Language Models for Automated Program Repair.ACM Trans. Softw. Eng. Methodol.(2026). doi:10.1145/3799693

  133. [179]

    Ting Zhang, Ivana Clairine Irsan, Ferdian Thung, DongGyun Han, David Lo, and Lingxiao Jiang. 2022. Automatic Pull Request Title Generation. In 2022 IEEE International Conference on Software Maintenance and Evolution (ICSME). 71–81. doi:10.1109/ICSME55016.2022.00015

  134. [180]

    Ting Zhang, Ivana Clairine Irsan, Ferdian Thung, DongGyun Han, David Lo, and Lingxiao Jiang. 2022. iTiger: an automatic issue title generation tool. InProceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engine...

  135. [181]

    Ting Zhang, Ivana Clairine Irsan, Ferdian Thung, and David Lo. 2025. Revisiting Sentiment Analysis for Software Engineering in the Era of Large Language Models.ACM Trans. Softw. Eng. Methodol.34, 3, Article 60 (2025), 30 pages. doi:10.1145/3697009

  136. [182]

    Yichi Zhang, Zixi Liu, Yang Feng, and Baowen Xu. 2024. Leveraging Large Language Model to Assist Detecting Rust Code Comment Inconsistency. In2024 39th IEEE/ACM International Conference on Automated Software Engineering (ASE). 356–366. doi:10.1145/3691620.3695010

  137. [183]

    Wayne Xin Zhao, Kun Zhou, Junyi Li, Tianyi Tang, Xiaolei Wang, Yupeng Hou, Yingqian Min, Beichen Zhang, Junjie Zhang, Zican Dong, et al

  138. [184]

    Qinkai Zheng, Xiao Xia, Xu Zou, Yuxiao Dong, Shan Wang, Yufei Xue, Lei Shen, Zihan Wang, Andi Wang, Yang Li, Teng Su, Zhilin Yang, and Jie Tang. 2023. CodeGeeX: A Pre-Trained Model for Code Generation with Multilingual Benchmarking on HumanEval-X. InProceedings of the 29th ACM...

  139. [188]

    doi:10.48550/arXiv.2303.18223

    A Survey of Large Language Models.arXiv preprint arXiv:2303.18223(2023). doi:10.48550/arXiv.2303.18223

  140. [2016]

    1472–1479

    A systematic mapping study on mining software repositories(SAC ’16). 1472–1479. doi:10.1145/2851613.2851786

  141. [2020]

    InFindings of the Association for Computational Linguistics: EMNLP 2020

    CodeBERT: A Pre-Trained Model for Programming and Natural Languages. InFindings of the Association for Computational Linguistics: EMNLP 2020. 1536–1547. doi:10.18653/v1/2020.findings-emnlp.139

  142. [2022]

    InFindings of the Association for Computational Linguistics: EMNLP 2022

    Can language models learn from explanations in context?. InFindings of the Association for Computational Linguistics: EMNLP 2022. 537–563. doi:10.18653/v1/2022.findings-emnlp.38

  143. [2023]

    InProceedings of the 30th Conference on Pattern Languages of Programs (PLoP ’23)

    A Prompt Pattern Catalog to Enhance Prompt Engineering with ChatGPT. InProceedings of the 30th Conference on Pattern Languages of Programs (PLoP ’23). Article 5, 31 pages

Pith tools

Reviewed August 4, 2026 · model on record in the stance chip above.