Large language model for vulnerability detection and repair: Literature review and the road ahead

X Zhou, S Cao, X Sun, D Lo - ACM Transactions on Software …, 2024 - dl.acm.org
The significant advancements in Large Language Models (LLMs) have resulted in their
widespread adoption across various tasks within Software Engineering (SE), including …

Navigating the complexity of generative ai adoption in software engineering

D Russo - ACM Transactions on Software Engineering and …, 2024 - dl.acm.org
This article explores the adoption of Generative Artificial Intelligence (AI) tools within the
domain of software engineering, focusing on the influencing factors at the individual …

Robustness, security, privacy, explainability, efficiency, and usability of large language models for code

Z Yang, Z Sun, TZ Yue, P Devanbu, D Lo - arxiv preprint arxiv:2403.07506, 2024 - arxiv.org
Large language models for code (LLM4Code), which demonstrate strong performance (eg,
high accuracy) in processing source code, have significantly transformed software …

Program code generation with generative ais

B Idrisov, T Schlippe - Algorithms, 2024 - mdpi.com
Our paper compares the correctness, efficiency, and maintainability of human-generated
and AI-generated program code. For that, we analyzed the computational resources of AI …

How do data analysts respond to ai assistance? a wizard-of-oz study

K Gu, M Grunde-McLaughlin, A McNutt, J Heer… - Proceedings of the …, 2024 - dl.acm.org
Data analysis is challenging as analysts must navigate nuanced decisions that may yield
divergent conclusions. AI assistants have the potential to support analysts in planning their …

On the reliability and explainability of language models for program generation

Y Liu, C Tantithamthavorn, Y Liu, L Li - ACM Transactions on Software …, 2024 - dl.acm.org
Recent studies have adopted pre-trained language models, such as CodeT5 and CodeGPT,
for automated program generation tasks like code generation, repair, and translation …

The role of generative ai in software development productivity: A pilot case study

M Coutinho, L Marques, A Santos, M Dahia… - Proceedings of the 1st …, 2024 - dl.acm.org
With software development increasingly reliant on innovative technologies, there is a
growing interest in exploring the potential of generative AI tools to streamline processes and …

Demystifying practices, challenges and expected features of using GitHub Copilot

B Zhang, P Liang, X Zhou, A Ahmad… - International Journal of …, 2023 - World Scientific
With the advances in machine learning, there is a growing interest in AI-enabled tools for
autocompleting source code. GitHub Copilot, also referred to as the “AI Pair Programmer” …

[HTML][HTML] Navigating software development in the ChatGPT and GitHub Copilot era

SL France - Business Horizons, 2024 - Elsevier
Generative artificial intelligence (GenAI) technologies using LLMs (large language models),
such as ChatGPT and GitHub Copilot, with the ability to create code, have the potential to …

An empirical study on developers' shared conversations with ChatGPT in GitHub pull requests and issues

H Hao, KA Hasan, H Qin, M Macedo, Y Tian… - Empirical Software …, 2024 - Springer
ChatGPT has significantly impacted software development practices, providing substantial
assistance to developers in various tasks, including coding, testing, and debugging. Despite …