Large language models for software engineering: A systematic literature review
Large Language Models (LLMs) have significantly impacted numerous domains, including
Software Engineering (SE). Many recent publications have explored LLMs applied to …
Software Engineering (SE). Many recent publications have explored LLMs applied to …
Software testing with large language models: Survey, landscape, and vision
Pre-trained large language models (LLMs) have recently emerged as a breakthrough
technology in natural language processing and artificial intelligence, with the ability to …
technology in natural language processing and artificial intelligence, with the ability to …
Is your code generated by chatgpt really correct? rigorous evaluation of large language models for code generation
Program synthesis has been long studied with recent approaches focused on directly using
the power of Large Language Models (LLMs) to generate code. Programming benchmarks …
the power of Large Language Models (LLMs) to generate code. Programming benchmarks …
[PDF][PDF] Exploring the effectiveness of large language models in generating unit tests
A code generation model generates code by taking a prompt from a code comment, existing
code, or a combination of both. Although code generation models (eg, GitHub Copilot) are …
code, or a combination of both. Although code generation models (eg, GitHub Copilot) are …
ChatUniTest: a ChatGPT-based automated unit test generation tool
Unit testing is a crucial, yet often tedious and time-consuming task. To relieve developers
from this burden, automated unit test generation techniques are developed. Existing …
from this burden, automated unit test generation techniques are developed. Existing …
Deep learning-based software engineering: progress, challenges, and opportunities
Researchers have recently achieved significant advances in deep learning techniques,
which in turn has substantially advanced other research disciplines, such as natural …
which in turn has substantially advanced other research disciplines, such as natural …
Large language model-based agents for software engineering: A survey
The recent advance in Large Language Models (LLMs) has shaped a new paradigm of AI
agents, ie, LLM-based agents. Compared to standalone LLMs, LLM-based agents …
agents, ie, LLM-based agents. Compared to standalone LLMs, LLM-based agents …
Make llm a testing expert: Bringing human-like interaction to mobile gui testing via functionality-aware decisions
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 …
especially as mobile applications have become an integral part of our daily lives. Despite …
A preliminary evaluation of llm-based fault localization
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 …
software engineering problems. However, they have not yet been applied to fault …
When software security meets large language models: A survey
Software security poses substantial risks to our society because software has become part of
our life. Numerous techniques have been proposed to resolve or mitigate the impact of …
our life. Numerous techniques have been proposed to resolve or mitigate the impact of …