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 …, 2024 - 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 on large language model (llm) security and privacy: The good, the bad, and the ugly

Y Yao, J Duan, K Xu, Y Cai, Z Sun, Y Zhang - High-Confidence Computing, 2024 - Elsevier
Abstract Large Language Models (LLMs), such as ChatGPT and Bard, have revolutionized
natural language understanding and generation. They possess deep language …

Tallrec: An effective and efficient tuning framework to align large language model with recommendation

K Bao, J Zhang, Y Zhang, W Wang, F Feng… - Proceedings of the 17th …, 2023 - dl.acm.org
Large Language Models (LLMs) have demonstrated remarkable performance across
diverse domains, thereby prompting researchers to explore their potential for use in …

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 …

Autocoderover: Autonomous program improvement

Y Zhang, H Ruan, Z Fan, A Roychoudhury - Proceedings of the 33rd …, 2024 - dl.acm.org
Researchers have made significant progress in automating the software development
process in the past decades. Automated techniques for issue summarization, bug …

Codeplan: Repository-level coding using llms and planning

R Bairi, A Sonwane, A Kanade, A Iyer… - Proceedings of the …, 2024 - dl.acm.org
Software engineering activities such as package migration, fixing error reports from static
analysis or testing, and adding type annotations or other specifications to a codebase …

Large language models for cyber security: A systematic literature review

HX Xu, SA Wang, N Li, K Wang, Y Zhao, K Chen… - arXiv preprint arXiv …, 2024 - arxiv.org
The rapid advancement of Large Language Models (LLMs) has opened up new
opportunities for leveraging artificial intelligence in various domains, including cybersecurity …

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 …

Automated unit test improvement using large language models at meta

N Alshahwan, J Chheda, A Finogenova… - … Proceedings of the …, 2024 - dl.acm.org
This paper describes Meta's TestGen-LLM tool, which uses LLMs to automatically improve
existing human-written tests. TestGen-LLM verifies that its generated test classes …