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 …
Rlcoder: Reinforcement learning for repository-level code completion
Repository-level code completion aims to generate code for unfinished code snippets within
the context of a specified repository. Existing approaches mainly rely on retrieval-augmented …
the context of a specified repository. Existing approaches mainly rely on retrieval-augmented …
Generative Software Engineering
The rapid development of deep learning techniques, improved computational power, and
the availability of vast training data have led to significant advancements in pre-trained …
the availability of vast training data have led to significant advancements in pre-trained …
When to stop? towards efficient code generation in llms with excess token prevention
Code generation aims to automatically generate code snippets that meet given natural
language requirements and plays an important role in software development. Although …
language requirements and plays an important role in software development. Although …
Agents in software engineering: Survey, landscape, and vision
In recent years, Large Language Models (LLMs) have achieved remarkable success and
have been widely used in various downstream tasks, especially in the tasks of the software …
have been widely used in various downstream tasks, especially in the tasks of the software …
Beyond functional correctness: Investigating coding style inconsistencies in large language models
Large language models (LLMs) have brought a paradigm shift to the field of code
generation, offering the potential to enhance the software development process. However …
generation, offering the potential to enhance the software development process. However …
Tourllm: Enhancing llms with tourism knowledge
Recently, large language models (LLMs) have demonstrated their effectiveness in various
natural language processing (NLP) tasks. However, the lack of tourism knowledge limits the …
natural language processing (NLP) tasks. However, the lack of tourism knowledge limits the …
Propagating Large Language Models Programming Feedback
Large language models (LLMs) such as GPT-4 have emerged as promising tools for
providing programming feedback. However, effective deployment of LLMs in massive …
providing programming feedback. However, effective deployment of LLMs in massive …
Assessing ChatGPT's Code Generation Capabilities with Short vs Long Context Programming Problems
This study assesses the code generation capabilities of ChatGPT using competitive
programming problems from platforms such as LeetCode, HackerRank, and UVa Online …
programming problems from platforms such as LeetCode, HackerRank, and UVa Online …
Write me this Code: An Analysis of ChatGPT Quality for Producing Source Code
K Moratis, T Diamantopoulos… - 2024 IEEE/ACM 21st …, 2024 - ieeexplore.ieee.org
Developers nowadays are increasingly turning to large language models (LLMs) like
ChatGPT to assist them with coding tasks, inspired by the promise of efficiency and the …
ChatGPT to assist them with coding tasks, inspired by the promise of efficiency and the …