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 LLMs to technical problems faced by software engineers. LLMs' emergent properties bring novelty and creativity with applications right across the spectrum of Software Engineering activities including coding, design, requirements, repair, refactoring, performance improvement, documentation and analytics. However, these very same emergent properties also pose significant technical challenges; we need techniques that can reliably weed out incorrect solutions, such as hallucinations. Our survey reveals the pivotal role that hybrid techniques (traditional SE plus LLMs) h...
Software development is an inherently collaborative process, where various stakeholders frequently e...
Artificial intelligence enabled systems have been an inevitable part of everyday life. However, effi...
Large language models (LLMs) have demonstrated significant potential in the realm of natural languag...
Large Language Models (LLMs) have significantly impacted numerous domains, including Software Engine...
Large language models (LLMs) have recently been integrated in a variety of applications including so...
Current approaches to program synthesis with Large Language Models (LLMs) exhibit a "near miss syndr...
Software languages are any artificial languages used in software development: for programming, marku...
Recent breakthroughs in Large Language Models (LLMs), such as GPT-3 and Codex, now enable software d...
Software testing is an important part of the development cycle, yet it requires specialized expertis...
In recent years, significant progress has been made in the field of natural language processing (NLP...
The teaching and learning group within the School of Computer Science and Mathematics would like to ...
Large Language Models (LLMs) have been gaining increasing attention and demonstrated promising perfo...
During the last decade, the number of software applications that have been deployed as a collection ...
The application of machine learning (ML) and natural language processing (NLP) methods for creating...
In this research project, we aim to explore the use of Large Language Models (LLMs) as an interface ...
Software development is an inherently collaborative process, where various stakeholders frequently e...
Artificial intelligence enabled systems have been an inevitable part of everyday life. However, effi...
Large language models (LLMs) have demonstrated significant potential in the realm of natural languag...
Large Language Models (LLMs) have significantly impacted numerous domains, including Software Engine...
Large language models (LLMs) have recently been integrated in a variety of applications including so...
Current approaches to program synthesis with Large Language Models (LLMs) exhibit a "near miss syndr...
Software languages are any artificial languages used in software development: for programming, marku...
Recent breakthroughs in Large Language Models (LLMs), such as GPT-3 and Codex, now enable software d...
Software testing is an important part of the development cycle, yet it requires specialized expertis...
In recent years, significant progress has been made in the field of natural language processing (NLP...
The teaching and learning group within the School of Computer Science and Mathematics would like to ...
Large Language Models (LLMs) have been gaining increasing attention and demonstrated promising perfo...
During the last decade, the number of software applications that have been deployed as a collection ...
The application of machine learning (ML) and natural language processing (NLP) methods for creating...
In this research project, we aim to explore the use of Large Language Models (LLMs) as an interface ...
Software development is an inherently collaborative process, where various stakeholders frequently e...
Artificial intelligence enabled systems have been an inevitable part of everyday life. However, effi...
Large language models (LLMs) have demonstrated significant potential in the realm of natural languag...