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 …

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 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 …

Copiloting the copilots: Fusing large language models with completion engines for automated program repair

Y Wei, CS Xia, L Zhang - Proceedings of the 31st ACM Joint European …, 2023 - dl.acm.org
During Automated Program Repair (APR), it can be challenging to synthesize correct
patches for real-world systems in general-purpose programming languages. Recent Large …

A new era in software security: Towards self-healing software via large language models and formal verification

N Tihanyi, R Jain, Y Charalambous, MA Ferrag… - arXiv preprint arXiv …, 2023 - arxiv.org
This paper introduces an innovative approach that combines Large Language Models
(LLMs) with Formal Verification strategies for automatic software vulnerability repair. Initially …

A critical review of large language model on software engineering: An example from chatgpt and automated program repair

Q Zhang, T Zhang, J Zhai, C Fang, B Yu, W Sun… - arXiv preprint arXiv …, 2023 - arxiv.org
Large Language Models (LLMs) have been gaining increasing attention and demonstrated
promising performance across a variety of Software Engineering (SE) tasks, such as …

Automatic code summarization via chatgpt: How far are we?

W Sun, C Fang, Y You, Y Miao, Y Liu, Y Li… - arXiv preprint arXiv …, 2023 - arxiv.org
To support software developers in understanding and maintaining programs, various
automatic code summarization techniques have been proposed to generate a concise …

Delving into educators' perspectives on ChatGPT in management education: A qualitative exploration

P Bhaskar, PKK Gupta - Interactive Technology and Smart Education, 2024 - emerald.com
Purpose This study aims to delve into the perspectives of educators on integrating ChatGPT,
an AI language model into management education. In the current research, educators were …

Large language models in fault localisation

Y Wu, Z Li, JM Zhang, M Papadakis, M Harman… - arXiv preprint arXiv …, 2023 - arxiv.org
Large Language Models (LLMs) have shown promise in multiple software engineering tasks
including code generation, code summarisation, test generation and code repair. Fault …

Prompt-enhanced software vulnerability detection using chatgpt

C Zhang, H Liu, J Zeng, K Yang, Y Li, H Li - … of the 2024 IEEE/ACM 46th …, 2024 - dl.acm.org
With the increase in software vulnerabilities that cause significant economic and social
losses, automatic vulnerability detection has become essential in software development and …