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 …
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 …
Navigating the complexity of generative ai adoption in software engineering
D Russo - ACM Transactions on Software Engineering and …, 2024 - dl.acm.org
This paper explores the adoption of Generative Artificial Intelligence (AI) tools within the
domain of software engineering, focusing on the influencing factors at the individual …
domain of software engineering, focusing on the influencing factors at the individual …
Verilogeval: Evaluating large language models for verilog code generation
The increasing popularity of large language models (LLMs) has paved the way for their
application in diverse domains. This paper proposes a benchmarking framework tailored …
application in diverse domains. This paper proposes a benchmarking framework tailored …
An empirical study of the non-determinism of chatgpt in code generation
There has been a recent explosion of research on Large Language Models (LLMs) for
software engineering tasks, in particular code generation. However, results from LLMs can …
software engineering tasks, in particular code generation. However, results from LLMs can …
Beyond code generation: An observational study of chatgpt usage in software engineering practice
Large Language Models (LLMs) are frequently discussed in academia and the general
public as support tools for virtually any use case that relies on the production of text …
public as support tools for virtually any use case that relies on the production of text …
On the effectiveness of large language models in domain-specific code generation
Large language models (LLMs) such as ChatGPT have shown remarkable capabilities in
code generation. Despite significant achievements, they rely on enormous training data to …
code generation. Despite significant achievements, they rely on enormous training data to …
Exploring the effectiveness of llms in automated logging generation: An empirical study
Automated logging statement generation supports developers in documenting critical
software runtime behavior. Given the great success in natural language generation and …
software runtime behavior. Given the great success in natural language generation and …
Trustworthy and synergistic artificial intelligence for software engineering: Vision and roadmaps
D Lo - 2023 IEEE/ACM International Conference on Software …, 2023 - ieeexplore.ieee.org
For decades, much software engineering research has been dedicated to devising
automated solutions aimed at enhancing developer productivity and elevating software …
automated solutions aimed at enhancing developer productivity and elevating software …
On the evaluation of large language models in unit test generation
Unit testing is an essential activity in software development for verifying the correctness of
software components. However, manually writing unit tests is challenging and time …
software components. However, manually writing unit tests is challenging and time …