Large language models for software engineering: A systematic literature review

X Hou, Y Zhao, Y Liu, Z Yang, K Wang, L Li… - ACM Transactions on …, 2023 - dl.acm.org
Large Language Models (LLMs) have significantly impacted numerous domains, including
Software Engineering (SE). Many recent publications have explored LLMs applied to …

[HTML][HTML] A survey of GPT-3 family large language models including ChatGPT and GPT-4

KS Kalyan - Natural Language Processing Journal, 2024 - Elsevier
Large language models (LLMs) are a special class of pretrained language models (PLMs)
obtained by scaling model size, pretraining corpus and computation. LLMs, because of their …

Large language models for software engineering: Survey and open problems

A Fan, B Gokkaya, M Harman… - 2023 IEEE/ACM …, 2023 - ieeexplore.ieee.org
This paper provides a survey of the emerging area of Large Language Models (LLMs) for
Software Engineering (SE). It also sets out open research challenges for the application of …

Software testing with large language models: Survey, landscape, and vision

J Wang, Y Huang, C Chen, Z Liu… - IEEE Transactions on …, 2024 - ieeexplore.ieee.org
Pre-trained large language models (LLMs) have recently emerged as a breakthrough
technology in natural language processing and artificial intelligence, with the ability to …

Large language models meet nl2code: A survey

D Zan, B Chen, F Zhang, D Lu, B Wu, B Guan… - arXiv preprint arXiv …, 2022 - arxiv.org
The task of generating code from a natural language description, or NL2Code, is considered
a pressing and significant challenge in code intelligence. Thanks to the rapid development …

A quantitative and qualitative evaluation of LLM-based explainable fault localization

S Kang, G An, S Yoo - Proceedings of the ACM on Software Engineering, 2024 - dl.acm.org
Fault Localization (FL), in which a developer seeks to identify which part of the code is
malfunctioning and needs to be fixed, is a recurring challenge in debugging. To reduce …

Towards autonomous testing agents via conversational large language models

R Feldt, S Kang, J Yoon, S Yoo - 2023 38th IEEE/ACM …, 2023 - ieeexplore.ieee.org
Software testing is an important part of the development cycle, yet it requires specialized
expertise and substantial developer effort to adequately test software. Recent discoveries of …

From llms to llm-based agents for software engineering: A survey of current, challenges and future

H Jin, L Huang, H Cai, J Yan, B Li, H Chen - arXiv preprint arXiv …, 2024 - arxiv.org
With the rise of large language models (LLMs), researchers are increasingly exploring their
applications in var ious vertical domains, such as software engineering. LLMs have …

Make llm a testing expert: Bringing human-like interaction to mobile gui testing via functionality-aware decisions

Z Liu, C Chen, J Wang, M Chen, B Wu, X Che… - Proceedings of the …, 2024 - dl.acm.org
Automated Graphical User Interface (GUI) testing plays a crucial role in ensuring app quality,
especially as mobile applications have become an integral part of our daily lives. Despite …

A preliminary evaluation of llm-based fault localization

S Kang, G An, S Yoo - arXiv preprint arXiv:2308.05487, 2023 - arxiv.org
Large Language Models (LLMs) have shown a surprising level of performance on multiple
software engineering problems. However, they have not yet been applied to fault …